[00:00:00] ====>> Creating the reference jail... done [00:00:04] ====>> Mounting system devices for 11a-default [00:00:04] ====>> Mounting ports/packages/distfiles [00:00:04] ====>> Stashing existing package repository [00:00:04] ====>> Mounting packages from: /pou/data/packages/11a-default [00:00:04] ====>> Copying /var/db/ports from: /usr/local/etc/poudriere.d/options [00:00:04] ====>> Appending to make.conf: /usr/local/etc/poudriere.d/11a-default-make.conf /etc/resolv.conf -> /pou/data/.m/11a-default/ref/etc/resolv.conf [00:00:05] ====>> Starting jail 11a-default [00:00:05] ====>> Logs: /pou/data/logs/bulk/11a-default/2016-08-05_23h28m26s [00:00:05] ====>> Loading MOVED [00:00:05] ====>> Calculating ports order and dependencies [00:00:06] ====>> Sanity checking the repository [00:00:06] ====>> Checking packages for incremental rebuild needed [00:00:10] ====>> Deleting stale symlinks [00:00:10] ====>> Deleting empty directories [00:00:10] ====>> Cleaning the build queue [00:00:10] ====>> Recording filesystem state for prepkg... done [00:00:11] ====>> Building 8 packages using 8 builders [00:00:11] ====>> Starting/Cloning builders [00:00:15] ====>> Hit CTRL+t at any time to see build progress and stats [00:00:15] ====>> [01][00:00:00] Starting build of databases/db5 [00:00:15] ====>> [02][00:00:00] Starting build of databases/qt4-sql [00:00:15] ====>> [03][00:00:00] Starting build of devel/mcpp [00:00:15] ====>> [04][00:00:00] Starting build of security/py-passlib [00:00:15] ====>> [05][00:00:00] Starting build of devel/protobuf [00:00:15] ====>> [06][00:00:00] Starting build of net/qt4-network [00:00:23] ====>> [04][00:00:08] Finished build of security/py-passlib: Success [00:00:30] ====>> [03][00:00:15] Finished build of devel/mcpp: Success [00:01:02] ====>> [02][00:00:47] Finished build of databases/qt4-sql: Success [00:01:03] ====>> [02][00:00:00] Starting build of databases/qt4-sqlite3-plugin [00:01:20] ====>> [02][00:00:17] Finished build of databases/qt4-sqlite3-plugin: Success [00:02:26] ====>> [06][00:02:11] Finished build of net/qt4-network: Success [00:03:23] ====>> [05][00:03:08] Finished build of devel/protobuf: Success [00:03:32] ====>> [01][00:03:17] Finished build of databases/db5: Success [00:03:32] ====>> [01][00:00:00] Starting build of devel/ice [00:36:36] ====>> [01][00:33:04] Finished build of devel/ice: Success [00:36:36] ====>> Stopping 8 builders [00:36:40] ====>> Creating pkgng repository Creating repository in /tmp/packages: .......... done Packing files for repository: .... done [00:36:45] ====>> Committing packages to repository [00:36:45] ====>> Removing old packages [00:36:45] ====>> Building with flags: [00:36:45] ====>> Removing existing /usr/local build started at Sat Aug 6 00:05:12 CEST 2016 port directory: /usr/ports/audio/murmur building for: FreeBSD 11a-default 11.0-BETA1 FreeBSD 11.0-BETA1 amd64 maintained by: feld@FreeBSD.org Makefile ident: $FreeBSD: head/audio/murmur/Makefile 412344 2016-04-01 13:29:15Z mat $ Poudriere version: 3.2-pre Host OSVERSION: 1200000 Jail OSVERSION: 1100120 ---Begin Environment--- PKGREPOSITORY=/tmp/pkgs PACKAGES=/tmp/pkgs SHELL=/bin/csh UNAME_v=FreeBSD 11.0-BETA1 UNAME_r=11.0-BETA1 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 WARNING_WAIT=0 OPSYS=FreeBSD ARCH=amd64 SAVED_TERM=screen NO_WARNING_PKG_INSTALL_EOL=yes MASTERMNT=/pou/data/.m/11a-default/ref FORCE_PACKAGE=yes PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk OSREL=11.0 _OSRELEASE=11.0-BETA1 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=8 PWD=/pou/data/.m/11a-default/ref/.p/pool HAVE_COMPAT_IA32_KERN=YES LINUX_OSRELEASE=2.6.32 MASTERNAME=11a-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.2-pre SCRIPTPATH=/usr/local/share/poudriere/testport.sh TRYBROKEN=yes CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux DEV_WARNING_WAIT=0 OSVERSION=1100120 ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for murmur-1.2.16: BONJOUR=off: Bonjour Support DBUS=off: D-Bus IPC system support DOCS=on: Build and/or install documentation ICE=on: Ice Support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --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 --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/audio/murmur/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/murmur/work HOME=/wrkdirs/usr/ports/audio/murmur/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh QTDIR="/usr/local" QMAKE="/usr/local/bin/qmake-qt4" MOC="/usr/local/bin/moc-qt4" RCC="/usr/local/bin/rcc" UIC="/usr/local/bin/uic-qt4" QMAKESPEC="/usr/local/share/qt4/mkspecs/freebsd-$(ccver="$(c++ --version)"; case "$ccver" in *clang*) echo clang ;; *) echo g++ ;; esac)" --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/audio/murmur/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/murmur/work HOME=/wrkdirs/usr/ports/audio/murmur/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- QT_PREFIX="/usr/local" QT_BINDIR="bin" QT_INCDIR="include/qt4" QT_LIBDIR="lib/qt4" QT_ARCHDIR="lib/qt4/qt4" QT_PLUGINDIR="lib/qt4/plugins" QT_LIBEXECDIR="libexec/qt4" QT_IMPORTDIR="lib/qt4/imports" QT_QMLDIR="lib/qt4/qt4/qml" QT_DATADIR="share/qt4" QT_DOCDIR="share/doc/qt4" QT_L10NDIR="share/qt4/translations" QT_ETCDIR="etc/xdg" QT_EXAMPLEDIR="share/examples/qt4" QT_TESTDIR="share/qt4/tests" QT_MKSPECDIR="share/qt4/mkspecs" OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/murmur" EXAMPLESDIR="share/examples/murmur" DATADIR="share/murmur" WWWDIR="www/murmur" ETCDIR="etc/murmur" --End PLIST_SUB-- --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 --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/11a-default-make.conf #### WITH_PKGNG=devel DEFAULT_VERSIONS= perl5=5.24 python=2.7 python3=3.5 ruby=2.3 pgsql=9.5 php=7.0 mysql=10.1m gcc=5 lua=5.3 ---End make.conf--- =================================================== ===> License BSD3CLAUSE accepted by the user ===> Found saved configuration for murmur-1.2.4 =========================================================================== =================================================== ===> murmur-1.2.16 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.99.9.txz [11a-default] Installing pkg-1.8.99.9... [11a-default] Extracting pkg-1.8.99.9: .......... done Message from pkg-1.8.99.9: If you are upgrading from the old package format, first run: # pkg2ng ===> murmur-1.2.16 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of murmur-1.2.16 =========================================================================== =================================================== =========================================================================== =================================================== ===> License BSD3CLAUSE accepted by the user ===> Found saved configuration for murmur-1.2.4 ===> murmur-1.2.16 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by murmur-1.2.16 for building =========================================================================== =================================================== ===> License BSD3CLAUSE accepted by the user ===> Found saved configuration for murmur-1.2.4 ===> murmur-1.2.16 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by murmur-1.2.16 for building => SHA256 Checksum OK for mumble-voip-mumble-1.2.16_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> License BSD3CLAUSE accepted by the user ===> Found saved configuration for murmur-1.2.4 ===> murmur-1.2.16 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by murmur-1.2.16 for building ===> Extracting for murmur-1.2.16 => SHA256 Checksum OK for mumble-voip-mumble-1.2.16_GH0.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for murmur-1.2.16 ===> Applying FreeBSD patches for murmur-1.2.16 =========================================================================== =================================================== ===> murmur-1.2.16 depends on file: /usr/local/include/boost/function.hpp - not found ===> Installing existing package /packages/All/boost-libs-1.55.0_12.txz [11a-default] Installing boost-libs-1.55.0_12... [11a-default] `-- Installing icu-55.1,1... [11a-default] `-- Extracting icu-55.1,1: .......... done [11a-default] Extracting boost-libs-1.55.0_12: .......... done Message from boost-libs-1.55.0_12: 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.16 depends on file: /usr/local/include/boost/function.hpp - found ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on package: pkgconf>=0.9.10 - not found ===> Installing existing package /packages/All/pkgconf-1_1.txz [11a-default] Installing pkgconf-1_1... [11a-default] Extracting pkgconf-1_1: .......... done ===> murmur-1.2.16 depends on package: pkgconf>=0.9.10 - found ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtCore.so - not found ===> Installing existing package /packages/All/qt4-corelib-4.8.7_4.txz [11a-default] Installing qt4-corelib-4.8.7_4... [11a-default] `-- Installing glib-2.46.2_2... [11a-default] | `-- Installing libiconv-1.14_9... [11a-default] | `-- Extracting libiconv-1.14_9: .......... done [11a-default] | `-- Installing python27-2.7.12... [11a-default] | | `-- Installing libffi-3.2.1... [11a-default] | | `-- Installing indexinfo-0.2.4... [11a-default] | | `-- Extracting indexinfo-0.2.4: .... done [11a-default] | | `-- Extracting libffi-3.2.1: .......... done [11a-default] | | `-- Installing gettext-runtime-0.19.8.1... [11a-default] | | `-- Extracting gettext-runtime-0.19.8.1: .......... done [11a-default] | | `-- Installing readline-6.3.8... [11a-default] | | `-- Extracting readline-6.3.8: .......... done [11a-default] | `-- Extracting python27-2.7.12: .......... done [11a-default] | `-- Installing pcre-8.39... [11a-default] | `-- Extracting pcre-8.39: .......... done [11a-default] | `-- Installing perl5-5.24.0... [11a-default] | `-- Extracting perl5-5.24.0: .......... done [11a-default] `-- Extracting glib-2.46.2_2: .......... done No schema files found: doing nothing. [11a-default] Extracting qt4-corelib-4.8.7_4: .......... done Message from python27-2.7.12: =========================================================================== 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 perl5-5.24.0: 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 qt4-corelib-4.8.7_4: ====================================================================== 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! ====================================================================== ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtCore.so - found ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on file: /usr/local/bin/moc-qt4 - not found ===> Installing existing package /packages/All/qt4-moc-4.8.7_1.txz [11a-default] Installing qt4-moc-4.8.7_1... [11a-default] Extracting qt4-moc-4.8.7_1: .... done ===> murmur-1.2.16 depends on file: /usr/local/bin/moc-qt4 - found ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtNetwork.so - not found ===> Installing existing package /packages/All/qt4-network-4.8.7.txz [11a-default] Installing qt4-network-4.8.7... [11a-default] `-- Installing ca_root_nss-3.25... [11a-default] `-- Extracting ca_root_nss-3.25: ...... done [11a-default] Extracting qt4-network-4.8.7: .......... done Message from ca_root_nss-3.25: ********************************* 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 *************************************************************************** ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtNetwork.so - found ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on file: /usr/local/bin/qmake-qt4 - not found ===> Installing existing package /packages/All/qt4-qmake-4.8.7.txz [11a-default] Installing qt4-qmake-4.8.7... [11a-default] Extracting qt4-qmake-4.8.7: .......... done ===> murmur-1.2.16 depends on file: /usr/local/bin/qmake-qt4 - found ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtSql.so - not found ===> Installing existing package /packages/All/qt4-sql-4.8.7.txz [11a-default] Installing qt4-sql-4.8.7... [11a-default] Extracting qt4-sql-4.8.7: .......... done Message from qt4-sql-4.8.7: ====================================================================== 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 ====================================================================== ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtSql.so - found ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtXml.so - not found ===> Installing existing package /packages/All/qt4-xml-4.8.7.txz [11a-default] Installing qt4-xml-4.8.7... [11a-default] Extracting qt4-xml-4.8.7: .......... done ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtXml.so - found ===> Returning to build of murmur-1.2.16 =========================================================================== =================================================== ===> murmur-1.2.16 depends on shared library: libprotobuf.so - not found ===> Installing existing package /packages/All/protobuf-2.6.1.txz [11a-default] Installing protobuf-2.6.1... [11a-default] Extracting protobuf-2.6.1: .......... done ===> murmur-1.2.16 depends on shared library: libprotobuf.so - found (/usr/local/lib/libprotobuf.so) ===> Returning to build of murmur-1.2.16 ===> murmur-1.2.16 depends on shared library: libIce.so - not found ===> Installing existing package /packages/All/Ice-3.6.2_1.txz [11a-default] Installing Ice-3.6.2_1... [11a-default] `-- Installing expat-2.2.0... [11a-default] `-- Extracting expat-2.2.0: .......... done [11a-default] `-- Installing mcpp-2.7.2_2... [11a-default] `-- Extracting mcpp-2.7.2_2: .......... done [11a-default] `-- Installing db5-5.3.28_4... [11a-default] `-- Extracting db5-5.3.28_4: .......... done [11a-default] Extracting Ice-3.6.2_1: .......... done Message from Ice-3.6.2_1: The default on-the-wire encoding for Ice changed in version 3.5 and IPv6 is now enabled by default. ABI versions are not compatible. For details on these and additional changes please read the upgrading instructions available at http://doc.zeroc.com/x/SQpN For on-the-wire background compatibility add Ice.IPv6=0 Ice.Default.EncodingVersion=1.0 to your Ice application configuration. ===> murmur-1.2.16 depends on shared library: libIce.so - found (/usr/local/lib/libIce.so) ===> Returning to build of murmur-1.2.16 =========================================================================== ====>> Recording filesystem state for prebuild... done =================================================== ===> murmur-1.2.16 depends on file: /usr/local/include/boost/function.hpp - found ===> murmur-1.2.16 depends on package: pkgconf>=0.9.10 - found ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtCore.so - found ===> murmur-1.2.16 depends on file: /usr/local/bin/moc-qt4 - found ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtNetwork.so - found ===> murmur-1.2.16 depends on file: /usr/local/bin/qmake-qt4 - found ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtSql.so - found ===> murmur-1.2.16 depends on file: /usr/local/lib/qt4/libQtXml.so - found ===> murmur-1.2.16 depends on shared library: libprotobuf.so - found (/usr/local/lib/libprotobuf.so) ===> murmur-1.2.16 depends on shared library: libIce.so - found (/usr/local/lib/libIce.so) ===> Configuring for murmur-1.2.16 Reading /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur.pro =========================================================================== =================================================== ===> Building for murmur-1.2.16 --- 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 --- release-all --- --- Mumble.pb.cc --- --- Murmur.cpp --- --- release/murmurd/c++.pch --- --- release/moc_ACL.cpp --- --- Mumble.pb.cc --- protoc --cpp_out=. -I. -I.. ../Mumble.proto --- debug-all --- --- Mumble.pb.cc --- --- Murmur.cpp --- --- debug/murmurd/c++.pch --- --- debug/moc_ACL.cpp --- --- Mumble.pb.cc --- protoc --cpp_out=. -I. -I.. ../Mumble.proto --- release-all --- --- Murmur.cpp --- slice2cpp --checksum -I/usr/local/share/Ice -I/usr/share/Ice/slice -I/usr/share/slice -I/usr/share/Ice-3.4.1/slice/ -I/usr/share/Ice-3.3.1/slice/ -I/usr/share/Ice-3.4.2/slice/ Murmur.ice --- debug-all --- --- Murmur.cpp --- slice2cpp --checksum -I/usr/local/share/Ice -I/usr/share/Ice/slice -I/usr/share/slice -I/usr/share/Ice-3.4.1/slice/ -I/usr/share/Ice-3.3.1/slice/ -I/usr/share/Ice-3.4.2/slice/ Murmur.ice --- release-all --- --- release/moc_ACL.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include ../ACL.h -o release/moc_ACL.cpp --- debug-all --- --- debug/moc_ACL.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include ../ACL.h -o debug/moc_ACL.cpp --- release-all --- --- release/murmurd/c++.pch --- c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -x c++-header -c murmur_pch.h -o release/murmurd/c++.pch --- debug-all --- --- debug/murmurd/c++.pch --- c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -x c++-header -c murmur_pch.h -o debug/murmurd/c++.pch c++: warning: argument unused during compilation: '-pie' --- debug/moc_Channel.cpp --- --- debug/moc_Connection.cpp --- --- debug/moc_Channel.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include ../Channel.h -o debug/moc_Channel.cpp --- debug/moc_Connection.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include ../Connection.h -o debug/moc_Connection.cpp --- release-all --- --- release/moc_Channel.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include ../Channel.h -o release/moc_Channel.cpp --- release/moc_Connection.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include ../Connection.h -o release/moc_Connection.cpp --- release/moc_ServerUser.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include ServerUser.h -o release/moc_ServerUser.cpp --- debug-all --- --- debug/moc_ServerUser.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include ServerUser.h -o debug/moc_ServerUser.cpp --- release-all --- --- release/moc_Meta.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include Meta.h -o release/moc_Meta.cpp --- debug-all --- --- debug/moc_Meta.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include Meta.h -o debug/moc_Meta.cpp --- debug/moc_UnixMurmur.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include UnixMurmur.h -o debug/moc_UnixMurmur.cpp --- release-all --- --- release/moc_UnixMurmur.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include UnixMurmur.h -o release/moc_UnixMurmur.cpp --- debug-all --- --- debug/moc_Server.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include Server.h -o debug/moc_Server.cpp --- release-all --- --- release/moc_Server.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include Server.h -o release/moc_Server.cpp --- debug-all --- --- debug/moc_MurmurIce.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include MurmurIce.h -o debug/moc_MurmurIce.cpp --- release-all --- --- release/moc_MurmurIce.cpp --- /usr/local/bin/moc-qt4 -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include MurmurIce.h -o release/moc_MurmurIce.cpp --- release/murmurd/c++.pch --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:48: In file included from /usr/local/include/qt4/QtCore/qstring.h:46: /usr/local/include/qt4/QtCore/qbytearray.h:492:26: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return QByteRef(*this, i); } ~~~~~~~~ ^ /usr/local/include/qt4/QtCore/qbytearray.h:528:78: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] { return (a1.size() == a2.size()) && (memcmp(a1.constData(), a2.constData(), a1.size())==0); } ~~~~~~ ^~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:578:33: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(&before, 1, c, qstrlen(c)); } ~~~~~~~ ^~~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:580:56: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(before.constData(), before.size(), c, qstrlen(c)); } ~~~~~~~ ^~~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:582:26: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(before, qstrlen(before), after, qstrlen(after)); } ~~~~~~~ ^~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:582:50: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(before, qstrlen(before), after, qstrlen(after)); } ~~~~~~~ ^~~~~~~~~~~~~~ --- debug-all --- --- debug/murmurd/c++.pch --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:48: In file included from /usr/local/include/qt4/QtCore/qstring.h:46: /usr/local/include/qt4/QtCore/qbytearray.h:492:26: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return QByteRef(*this, i); } ~~~~~~~~ ^ /usr/local/include/qt4/QtCore/qbytearray.h:528:78: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] { return (a1.size() == a2.size()) && (memcmp(a1.constData(), a2.constData(), a1.size())==0); } ~~~~~~ ^~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:578:33: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(&before, 1, c, qstrlen(c)); } ~~~~~~~ ^~~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:580:56: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(before.constData(), before.size(), c, qstrlen(c)); } ~~~~~~~ ^~~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:582:26: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(before, qstrlen(before), after, qstrlen(after)); } ~~~~~~~ ^~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qbytearray.h:582:50: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return replace(before, qstrlen(before), after, qstrlen(after)); } ~~~~~~~ ^~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:48: /usr/local/include/qt4/QtCore/qstring.h:422:45: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] : d(fromAscii_helper(a.constData(), qstrnlen(a.constData(), a.size()))) ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:422:69: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] : d(fromAscii_helper(a.constData(), qstrnlen(a.constData(), a.size()))) ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:427:48: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return (*this = fromAscii(a.constData(), qstrnlen(a.constData(), a.size()))); } ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:427:72: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return (*this = fromAscii(a.constData(), qstrnlen(a.constData(), a.size()))); } ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:435:56: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return prepend(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:435:80: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return prepend(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:439:55: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:439:79: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:443:55: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:443:79: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:807:41: warning: implicit conversion changes signedness: 'uchar' (aka 'unsigned char') to 'char' [-Wsign-conversion] { return operator=(QChar::fromAscii(c)); } ~~~~~ ^ /usr/local/include/qt4/QtCore/qstring.h:887:26: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return QCharRef(*this, i); } ~~~~~~~~ ^ --- debug-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:48: /usr/local/include/qt4/QtCore/qstring.h:422:45: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] : d(fromAscii_helper(a.constData(), qstrnlen(a.constData(), a.size()))) ~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:422:69: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] : d(fromAscii_helper(a.constData(), qstrnlen(a.constData(), a.size()))) ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:427:48: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return (*this = fromAscii(a.constData(), qstrnlen(a.constData(), a.size()))); } ~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:427:72: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return (*this = fromAscii(a.constData(), qstrnlen(a.constData(), a.size()))); } ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:435:56: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return prepend(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:435:80: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return prepend(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:439:55: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:439:79: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:443:55: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:443:79: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { return append(QString::fromAscii(s.constData(), qstrnlen(s.constData(), s.size()))); } ~~~~~~~~ ^~~~~~~~ --- release-all --- /usr/local/include/qt4/QtCore/qstring.h:1037:50: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { QString t = QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); t += s; return t; } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1037:75: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { QString t = QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); t += s; return t; } ~~~~~~~~ ^~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1039:57: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { QString t(s); t += QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); return t; } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1039:82: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { QString t(s); t += QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); return t; } ~~~~~~~~ ^~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1045:73: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] { const QByteArray asc = toAscii(); return std::string(asc.constData(), asc.length()); } ~~~ ^~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1054:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] str.resize(length()); ~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1062:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] str.resize(toWCharArray(&(*str.begin()))); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qstring.h:807:41: warning: implicit conversion changes signedness: 'uchar' (aka 'unsigned char') to 'char' [-Wsign-conversion] { return operator=(QChar::fromAscii(c)); } ~~~~~ ^ /usr/local/include/qt4/QtCore/qstring.h:887:26: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return QCharRef(*this, i); } ~~~~~~~~ ^ /usr/local/include/qt4/QtCore/qstring.h:1037:50: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { QString t = QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); t += s; return t; } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1037:75: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { QString t = QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); t += s; return t; } ~~~~~~~~ ^~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1039:57: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { QString t(s); t += QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); return t; } ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1039:82: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] { QString t(s); t += QString::fromAscii(ba.constData(), qstrnlen(ba.constData(), ba.size())); return t; } ~~~~~~~~ ^~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1045:73: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] { const QByteArray asc = toAscii(); return std::string(asc.constData(), asc.length()); } ~~~ ^~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1054:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] str.resize(length()); ~~~ ^~~~~~~~ /usr/local/include/qt4/QtCore/qstring.h:1062:16: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] str.resize(toWCharArray(&(*str.begin()))); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:32: /usr/local/include/qt4/QtCore/qbitarray.h:145:66: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline bool QBitArray::operator[](uint i) const { return testBit(i); } ~~~~~~~ ^ /usr/local/include/qt4/QtCore/qbitarray.h:165:25: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return QBitRef(*this, i); } ~~~~~~~ ^ --- debug-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:32: /usr/local/include/qt4/QtCore/qbitarray.h:145:66: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline bool QBitArray::operator[](uint i) const { return testBit(i); } ~~~~~~~ ^ /usr/local/include/qt4/QtCore/qbitarray.h:165:25: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] { return QBitRef(*this, i); } ~~~~~~~ ^ --- release-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:40: /usr/local/include/qt4/QtCore/qdatetime.h:133:65: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] static inline QDate fromJulianDay(int jd) { QDate d; d.jd = jd; return d; } ~ ^~ /usr/local/include/qt4/QtCore/qdatetime.h:134:45: warning: implicit conversion changes signedness: 'const uint' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int toJulianDay() const { return jd; } ~~~~~~ ^~ --- debug-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:40: /usr/local/include/qt4/QtCore/qdatetime.h:133:65: warning: implicit conversion changes signedness: 'int' to 'uint' (aka 'unsigned int') [-Wsign-conversion] static inline QDate fromJulianDay(int jd) { QDate d; d.jd = jd; return d; } ~ ^~ /usr/local/include/qt4/QtCore/qdatetime.h:134:45: warning: implicit conversion changes signedness: 'const uint' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int toJulianDay() const { return jd; } ~~~~~~ ^~ --- release-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:64: /usr/local/include/qt4/QtCore/qstringbuilder.h:237:54: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] static int size(const QLatin1String &a) { return qstrlen(a.latin1()); } ~~~~~~ ^~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstringbuilder.h:277:83: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] memcpy(out, reinterpret_cast(a.constData()), sizeof(QChar) * n); ~ ^ /usr/local/include/qt4/QtCore/qstringbuilder.h:295:83: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] memcpy(out, reinterpret_cast(a.constData()), sizeof(QChar) * n); ~ ^ /usr/local/include/qt4/QtCore/qstringbuilder.h:348:45: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] static int size(const char *a) { return qstrlen(a); } ~~~~~~ ^~~~~~~~~~ /usr/local/include/qt4/QtCore/qstringbuilder.h:450:17: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] a.resize(it - a.constData()); //may be smaller than len if there was conversion from utf8 ~ ~~~^~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:64: /usr/local/include/qt4/QtCore/qstringbuilder.h:237:54: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] static int size(const QLatin1String &a) { return qstrlen(a.latin1()); } ~~~~~~ ^~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qstringbuilder.h:277:83: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] memcpy(out, reinterpret_cast(a.constData()), sizeof(QChar) * n); ~ ^ /usr/local/include/qt4/QtCore/qstringbuilder.h:295:83: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] memcpy(out, reinterpret_cast(a.constData()), sizeof(QChar) * n); ~ ^ /usr/local/include/qt4/QtCore/qstringbuilder.h:348:45: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] static int size(const char *a) { return qstrlen(a); } ~~~~~~ ^~~~~~~~~~ /usr/local/include/qt4/QtCore/qstringbuilder.h:450:17: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] a.resize(it - a.constData()); //may be smaller than len if there was conversion from utf8 ~ ~~~^~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:131: /usr/local/include/qt4/QtCore/qendian.h:322:12: warning: implicit conversion changes signedness: 'quint64' (aka 'unsigned long long') to 'qint64' (aka 'long long') [-Wsign-conversion] return qbswap(quint64(source)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qendian.h:327:12: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'qint32' (aka 'int') [-Wsign-conversion] return qbswap(quint32(source)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qendian.h:332:12: warning: implicit conversion changes signedness: 'quint16' (aka 'unsigned short') to 'qint16' (aka 'short') [-Wsign-conversion] return qbswap(quint16(source)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:131: /usr/local/include/qt4/QtCore/qendian.h:322:12: warning: implicit conversion changes signedness: 'quint64' (aka 'unsigned long long') to 'qint64' (aka 'long long') [-Wsign-conversion] return qbswap(quint64(source)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qendian.h:327:12: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'qint32' (aka 'int') [-Wsign-conversion] return qbswap(quint32(source)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qendian.h:332:12: warning: implicit conversion changes signedness: 'quint16' (aka 'unsigned short') to 'qint16' (aka 'short') [-Wsign-conversion] return qbswap(quint16(source)); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:22: In file included from /usr/local/include/qt4/QtXml/QtXml:6: /usr/local/include/qt4/QtXml/qdom.h:269:39: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline int count() const { return length(); } // Qt API consitancy ~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtXml/qdom.h:270:38: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline int size() const { return length(); } // Qt API consistency ~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtXml/qdom.h:383:32: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] int count() const { return length(); } // Qt API consitancy ~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtXml/qdom.h:384:38: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline int size() const { return length(); } // Qt API consistency ~~~~~~ ^~~~~~~~ --- debug-all --- In file included from murmur_pch.h:22: In file included from /usr/local/include/qt4/QtXml/QtXml:6: /usr/local/include/qt4/QtXml/qdom.h:269:39: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline int count() const { return length(); } // Qt API consitancy ~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtXml/qdom.h:270:38: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline int size() const { return length(); } // Qt API consistency ~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtXml/qdom.h:383:32: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] int count() const { return length(); } // Qt API consitancy ~~~~~~ ^~~~~~~~ /usr/local/include/qt4/QtXml/qdom.h:384:38: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' [-Wsign-conversion] inline int size() const { return length(); } // Qt API consistency ~~~~~~ ^~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:13: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:18: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:47: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:13: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:23: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:52: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:18: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:28: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:23: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:33: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:28: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:38: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:33: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:38: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:43: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:48: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:48: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:53: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:53: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:58: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:58: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:63: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from murmur_pch.h:83: In file included from /usr/local/include/boost/function.hpp:64: In file included from /usr/local/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97: In file included from /usr/local/include/boost/function/detail/function_iterate.hpp:14: In file included from /usr/local/include/boost/function/detail/maybe_include.hpp:63: /usr/local/include/boost/function/function_template.hpp:628:37: warning: use of old-style cast [-Wold-style-cast] functor.obj_ref.obj_ptr = (void *)(f.get_pointer()); ^ ~~~~~~~~~~~~~~~~~ --- release-all --- 52 warnings generated. --- release/ACL.o --- --- release/Group.o --- --- release/Channel.o --- --- release/Connection.o --- --- release/User.o --- --- release/Timer.o --- --- release/CryptState.o --- --- release/ACL.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/ACL.o ../ACL.cpp --- release/Group.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Group.o ../Group.cpp --- release/Channel.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Channel.o ../Channel.cpp --- release/Connection.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Connection.o ../Connection.cpp --- release/User.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/User.o ../User.cpp --- release/Timer.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Timer.o ../Timer.cpp --- release/CryptState.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/CryptState.o ../CryptState.cpp --- debug-all --- 52 warnings generated. --- debug/ACL.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/ACL.o ../ACL.cpp c++: warning: argument unused during compilation: '-pie' --- release-all --- --- release/Timer.o --- ../Timer.cpp:95:23: warning: implicit conversion changes signedness: 'long long' to 'quint64' (aka 'unsigned long long') [-Wsign-conversion] quint64 e= tv.tv_sec * 1000000LL; ~ ~~~~~~~~~~^~~~~~~~~~~ ../Timer.cpp:96:10: warning: implicit conversion changes signedness: 'suseconds_t' (aka 'long') to 'unsigned long long' [-Wsign-conversion] e += tv.tv_usec; ~~ ~~~^~~~~~~ --- release/Connection.o --- In file included from ../Connection.cpp:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release/CryptState.o --- ../CryptState.cpp:181:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] uiLate += late; ~~ ^~~~ ../CryptState.cpp:182:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] uiLost += lost; ~~ ^~~~ ../CryptState.cpp:217:23: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:14: note: previous declaration is here block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:23: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:14: note: previous declaration is here block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:50: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:14: note: previous declaration is here block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:50: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:14: note: previous declaration is here block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:32: warning: declaration shadows a local variable [-Wshadow] block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:23: note: previous declaration is here block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:32: warning: declaration shadows a local variable [-Wshadow] --- release/Group.o --- In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug-all --- In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- --- release/Channel.o --- In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/User.o --- In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/Timer.o --- In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/CryptState.o --- block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:23: note: previous declaration is here block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ --- release/Timer.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 15 warnings generated. --- release/ACL.o --- In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/Group.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- release/Channel.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- release/Connection.o --- In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ --- release/User.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- release/CryptState.o --- ../CryptState.cpp:224:24: warning: declaration shadows a local variable [-Wshadow] block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) --- release/OSInfo.o --- --- release/ACL.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- release/Group.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- release/Channel.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- release/Connection.o --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ --- release/User.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- release/CryptState.o --- ^ ../CryptState.cpp:224:24: warning: declaration shadows a local variable [-Wshadow] block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' --- release/ACL.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- release/Group.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release/Channel.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release/Connection.o --- /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- release/User.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release/CryptState.o --- #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:51: warning: declaration shadows a local variable [-Wshadow] block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) --- release/OSInfo.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/OSInfo.o ../OSInfo.cpp --- release/ACL.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release/Group.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/Channel.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/Connection.o --- /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] --- release/User.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/CryptState.o --- ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:51: warning: declaration shadows a local variable [-Wshadow] block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ --- release/ACL.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/Group.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- release/Channel.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- release/Connection.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release/User.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- release/CryptState.o --- ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:33: warning: declaration shadows a local variable [-Wshadow] block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:24: note: previous declaration is here block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); --- release/ACL.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- release/Group.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/Channel.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/User.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/CryptState.o --- ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:33: warning: declaration shadows a local variable [-Wshadow] block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:24: note: previous declaration is here --- release/ACL.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/Group.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here --- release/Channel.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here --- release/User.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here --- release/CryptState.o --- block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/ACL.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here --- release/Group.o --- inline QList arguments() const { return m_arguments; } ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- release/Channel.o --- inline QList arguments() const { return m_arguments; } ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- release/User.o --- inline QList arguments() const { return m_arguments; } ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/ACL.o --- inline QList arguments() const { return m_arguments; } ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- release/Group.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Group.cpp:1: --- release/Channel.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Channel.cpp:1: --- release/User.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../User.cpp:1: --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/ACL.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../ACL.cpp:1: --- release/Group.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/Channel.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/User.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release/ACL.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/Group.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- release/Channel.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- release/User.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/ACL.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- release/Group.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release/Channel.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release/User.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release/CryptState.o --- { return QFlags(f1) | f2; } \ ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); --- release/ACL.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release/Group.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- release/Channel.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- release/User.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- release/CryptState.o --- ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here --- release/ACL.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- release/Group.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Channel.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/User.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/CryptState.o --- return operator>>(in, static_cast &>(list)); ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/ACL.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Channel.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/Channel.o --- ../Channel.cpp:61:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(Channel *c, qlChannels) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/Channel.o --- ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Channel.o --- ^ ../Channel.cpp:64:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(ChanACL *acl, qlACL) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/User.o --- 13 warnings generated. --- release/CryptState.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release-all --- --- release/Channel.o --- In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ ../Channel.cpp:106:33: note: in instantiation of member function 'QHash::contains' requested here return ((l == this) || qhLinks.contains(l)); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ /usr/local/include/qt4/QtCore/qset.h:91:64: note: in instantiation of member function 'QHash::contains' requested here inline bool contains(const T &value) const { return q_hash.contains(value); } ^ ../Channel.cpp:110:18: note: in instantiation of member function 'QSet::contains' requested here if (qsPermLinks.contains(l)) ^ --- debug-all --- In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release-all --- --- release/ACL.o --- In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release/Group.o --- In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:743:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ ../Group.cpp:47:14: note: in instantiation of member function 'QHash::operator[]' requested here c->qhGroups[name] = this; ^ In file included from ../Group.cpp:1: --- release/ACL.o --- /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ../ACL.cpp:51:12: note: in instantiation of member function 'QList::operator<<' requested here c->qlACL << this; ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ --- release/Group.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ --- release/ACL.o --- /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash > *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ ../ACL.cpp:77:45: note: in instantiation of member function 'QHash > *>::value' requested here QHash *h = cache->value(p); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] --- release/Group.o --- ../Group.cpp:65:6: note: in instantiation of member function 'QStack::push' requested here s.push(g); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] --- release/ACL.o --- node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ ../ACL.cpp:79:17: note: in instantiation of member function 'QHash >::value' requested here granted = h->value(chan); ^ --- release/Group.o --- QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); --- debug-all --- --- debug/Group.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Group.o ../Group.cpp --- release-all --- --- release/ACL.o --- In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } --- release/Group.o --- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- debug-all --- --- debug/ACL.o --- In file included from ../ACL.cpp:1: --- release-all --- --- release/ACL.o --- ^ ../ACL.cpp:90:13: note: in instantiation of member function 'QStack::push' requested here chanstack.push(ch); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ --- debug/Group.o --- c++: warning: argument unused during compilation: '-pie' --- debug/ACL.o --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- --- release/Group.o --- qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ --- release/ACL.o --- /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), --- release/Group.o --- /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:65:6: note: in instantiation of member function 'QStack::push' requested here s.push(g); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release/Channel.o --- In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ --- release/Connection.o --- In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release/ACL.o --- ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- release/Group.o --- ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here --- release/Channel.o --- /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ /usr/local/include/qt4/QtCore/qstack.h:68:43: note: in instantiation of member function 'QVector::data' requested here { Q_ASSERT(!this->isEmpty()); T t = this->data()[this->size() -1]; ^ ../Channel.cpp:140:24: note: in instantiation of member function 'QStack::pop' requested here Channel *lnk = stack.pop(); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: --- release/ACL.o --- sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here --- release/Group.o --- realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:65:6: note: in instantiation of member function 'QStack::push' requested here s.push(g); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] --- release/Channel.o --- /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ --- release/ACL.o --- x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../ACL.cpp:90:13: note: in instantiation of member function 'QStack::push' requested here chanstack.push(ch); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: --- release/Group.o --- node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ ../Group.cpp:75:6: note: in instantiation of member function 'QSet::insert' requested here m.insert(i); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: --- release/Channel.o --- /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); --- release/ACL.o --- /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); --- release/Group.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:107:5: note: in instantiation of member function 'QStack::push' requested here s.push(c); ^ --- release/Channel.o --- ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release/ACL.o --- ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../ACL.cpp:90:13: note: in instantiation of member function 'QStack::push' requested here chanstack.push(ch); ^ --- release/Group.o --- In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/Channel.o --- ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ --- release/Group.o --- /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); --- release/Channel.o --- /usr/local/include/qt4/QtCore/qstack.h:68:43: note: in instantiation of member function 'QVector::data' requested here { Q_ASSERT(!this->isEmpty()); T t = this->data()[this->size() -1]; ^ ../Channel.cpp:140:24: note: in instantiation of member function 'QStack::pop' requested here Channel *lnk = stack.pop(); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release/Group.o --- ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- release/Channel.o --- ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:503:34: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here --- release/Group.o --- qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ --- release/Channel.o --- ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ /usr/local/include/qt4/QtCore/qstack.h:68:43: note: in instantiation of member function 'QVector::data' requested here { Q_ASSERT(!this->isEmpty()); T t = this->data()[this->size() -1]; ^ ../Channel.cpp:140:24: note: in instantiation of member function 'QStack::pop' requested here Channel *lnk = stack.pop(); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ ../Channel.cpp:178:13: note: in instantiation of member function 'QList::removeAll' requested here qlChannels.removeAll(c); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ../Channel.cpp:185:10: note: in instantiation of member function 'QList::operator<<' requested here qlUsers << p; ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ ../Channel.cpp:189:10: note: in instantiation of member function 'QList::removeAll' requested here qlUsers.removeAll(p); ^ --- debug-all --- In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release-all --- --- release/Group.o --- /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ --- release/OSInfo.o --- ../OSInfo.cpp:71:3: warning: declaration shadows a local variable [-Wshadow] foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ../OSInfo.cpp:52:2: note: previous declaration is here foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Group.o --- ../Group.cpp:107:5: note: in instantiation of member function 'QStack::push' requested here s.push(c); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- release/CryptState.o --- 27 warnings generated. --- release/Group.o --- QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:107:5: note: in instantiation of member function 'QStack::push' requested here s.push(c); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ ../Group.cpp:115:7: note: in instantiation of member function 'QSet::remove' requested here m.remove(g->qsName); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:544:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(0, 1); ^ ../Group.cpp:208:16: note: in instantiation of member function 'QList::prepend' requested here playerChain.prepend(p); ^ --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ../ACL.cpp:51:12: note: in instantiation of member function 'QList::operator<<' requested here c->qlACL << this; ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash > *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ ../ACL.cpp:77:45: note: in instantiation of member function 'QHash > *>::value' requested here QHash *h = cache->value(p); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ ../ACL.cpp:79:17: note: in instantiation of member function 'QHash >::value' requested here granted = h->value(chan); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../ACL.cpp:90:13: note: in instantiation of member function 'QStack::push' requested here chanstack.push(ch); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../ACL.cpp:90:13: note: in instantiation of member function 'QStack::push' requested here chanstack.push(ch); ^ In file included from ../ACL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../ACL.cpp:90:13: note: in instantiation of member function 'QStack::push' requested here chanstack.push(ch); ^ --- release-all --- --- release/Net.o --- --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/Net.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Net.o ../Net.cpp --- release/OSInfo.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- --- debug/Group.o --- In file included from ../Group.cpp:1: --- release-all --- In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release/Net.o --- ../Net.cpp:48:14: warning: implicit conversion changes signedness: 'const value_type' (aka 'const char') to 'quint8' (aka 'unsigned char') [-Wsign-conversion] qip6[i] = address[i]; ~ ^~~~~~~~~~ ../Net.cpp:48:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] qip6[i] = address[i]; ~~~~~~~ ^ ../Net.cpp:56:14: warning: implicit conversion changes signedness: 'char' to 'quint8' (aka 'unsigned char') [-Wsign-conversion] qip6[i] = address[i]; ~ ^~~~~~~~~~ ../Net.cpp:165:57: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return (iDuration > 0) && static_cast(iDuration - qdtStart.secsTo(QDateTime::currentDateTime().toUTC())) < 0; --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); --- release/Net.o --- ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release-all --- --- release/OSInfo.o --- ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release-all --- --- release/Connection.o --- ../Connection.cpp:125:9: warning: implicit conversion loses integer precision: 'qint64' (aka 'long long') to 'int' [-Wshorten-64-to-32] return qtLastPacket.elapsed(); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ ../Connection.cpp:143:20: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] iPacketLength = qFromBigEndian(&a_ucBuffer[2]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../Connection.cpp:186:24: warning: implicit conversion loses integer precision: 'unsigned int' to 'unsigned short' [-Wconversion] qToBigEndian(msgType, & uc[0]); ~~~~~~~~~~~~ ^~~~~~~ ../Connection.cpp:187:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] qToBigEndian(len, & uc[2]); ~~~~~~~~~~~~ ^~~ --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/Net.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/Net.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/Net.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- debug-all --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:743:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ ../Group.cpp:47:14: note: in instantiation of member function 'QHash::operator[]' requested here c->qhGroups[name] = this; ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:65:6: note: in instantiation of member function 'QStack::push' requested here s.push(g); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:65:6: note: in instantiation of member function 'QStack::push' requested here s.push(g); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:65:6: note: in instantiation of member function 'QStack::push' requested here s.push(g); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ ../Group.cpp:75:6: note: in instantiation of member function 'QSet::insert' requested here m.insert(i); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:107:5: note: in instantiation of member function 'QStack::push' requested here s.push(c); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:107:5: note: in instantiation of member function 'QStack::push' requested here s.push(c); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ ../Group.cpp:107:5: note: in instantiation of member function 'QStack::push' requested here s.push(c); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ ../Group.cpp:115:7: note: in instantiation of member function 'QSet::remove' requested here m.remove(g->qsName); ^ In file included from ../Group.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:544:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(0, 1); ^ ../Group.cpp:208:16: note: in instantiation of member function 'QList::prepend' requested here playerChain.prepend(p); ^ --- release-all --- --- release/Net.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- release/Connection.o --- In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release/Net.o --- /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release/Connection.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- release/OSInfo.o --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release/Net.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ --- release/Connection.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- release/OSInfo.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ../OSInfo.cpp:52:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ --- release/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release/Connection.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release/OSInfo.o --- ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/Net.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- release/Connection.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ../OSInfo.cpp:71:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- release/Net.o --- /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Connection.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- release/OSInfo.o --- /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Net.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/Connection.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/Net.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Connection.o --- In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/ACL.o --- 29 warnings generated. --- release/Connection.o --- In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- --- debug/Channel.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Channel.o ../Channel.cpp --- release-all --- In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- --- release/Net.o --- 17 warnings generated. --- debug-all --- --- debug/Connection.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Connection.o ../Connection.cpp --- release-all --- --- release/Connection.o --- In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ --- debug-all --- --- debug/ACL.o --- 29 warnings generated. --- release-all --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ../Connection.cpp:245:10: note: in instantiation of member function 'QList::QList' requested here return QList(); ^ --- debug-all --- --- debug/User.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/User.o ../User.cpp c++: warning: argument unused during compilation: '-pie' --- release-all --- --- release/OSInfo.o --- 16 warnings generated. --- release/SSL.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/SSL.o ../SSL.cpp --- debug-all --- --- debug/Connection.o --- In file included from ../Connection.cpp:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release-all --- In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug-all --- --- debug/Channel.o --- In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release-all --- --- release/Group.o --- 43 warnings generated. --- debug-all --- --- debug/User.o --- In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/Connection.o --- In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ --- debug/Channel.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- debug/User.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- debug/Connection.o --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ --- debug/Channel.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- debug/User.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- debug/Connection.o --- /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug/Channel.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- debug/User.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- debug/Connection.o --- /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] --- debug/Channel.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- debug/User.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- debug/Connection.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug/Channel.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- debug/User.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- debug/Channel.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- debug/User.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- debug/Channel.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here --- debug/User.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here --- debug/Channel.o --- inline QList arguments() const { return m_arguments; } ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- debug/User.o --- inline QList arguments() const { return m_arguments; } ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- debug/Channel.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Channel.cpp:1: --- debug/User.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../User.cpp:1: --- debug/Channel.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- debug/User.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- debug/Channel.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- debug/User.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- debug/Channel.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- debug/User.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../User.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- debug/Channel.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- debug/User.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- debug/Channel.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- debug/User.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/Channel.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ../Channel.cpp:61:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(Channel *c, qlChannels) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ../Channel.cpp:64:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(ChanACL *acl, qlACL) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ ../Channel.cpp:106:33: note: in instantiation of member function 'QHash::contains' requested here return ((l == this) || qhLinks.contains(l)); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ /usr/local/include/qt4/QtCore/qset.h:91:64: note: in instantiation of member function 'QHash::contains' requested here inline bool contains(const T &value) const { return q_hash.contains(value); } ^ ../Channel.cpp:110:18: note: in instantiation of member function 'QSet::contains' requested here if (qsPermLinks.contains(l)) ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ /usr/local/include/qt4/QtCore/qstack.h:68:43: note: in instantiation of member function 'QVector::data' requested here { Q_ASSERT(!this->isEmpty()); T t = this->data()[this->size() -1]; ^ ../Channel.cpp:140:24: note: in instantiation of member function 'QStack::pop' requested here Channel *lnk = stack.pop(); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ /usr/local/include/qt4/QtCore/qstack.h:68:43: note: in instantiation of member function 'QVector::data' requested here { Q_ASSERT(!this->isEmpty()); T t = this->data()[this->size() -1]; ^ ../Channel.cpp:140:24: note: in instantiation of member function 'QStack::pop' requested here Channel *lnk = stack.pop(); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:503:34: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ /usr/local/include/qt4/QtCore/qstack.h:68:43: note: in instantiation of member function 'QVector::data' requested here { Q_ASSERT(!this->isEmpty()); T t = this->data()[this->size() -1]; ^ ../Channel.cpp:140:24: note: in instantiation of member function 'QStack::pop' requested here Channel *lnk = stack.pop(); ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ ../Channel.cpp:178:13: note: in instantiation of member function 'QList::removeAll' requested here qlChannels.removeAll(c); ^ --- release-all --- --- release/Connection.o --- 42 warnings generated. --- release/SSL.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/Version.o --- --- release/SSL.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Version.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Version.o ../Version.cpp --- release/SSL.o --- /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../SSL.cpp:1: --- debug-all --- --- debug/Timer.o --- --- debug/Channel.o --- In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ../Channel.cpp:185:10: note: in instantiation of member function 'QList::operator<<' requested here qlUsers << p; ^ In file included from ../Channel.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ ../Channel.cpp:189:10: note: in instantiation of member function 'QList::removeAll' requested here qlUsers.removeAll(p); ^ --- debug/Timer.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Timer.o ../Timer.cpp --- release-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/Channel.o --- 33 warnings generated. --- release/SSL.o --- In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- --- debug/User.o --- 13 warnings generated. --- debug/Timer.o --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- --- debug/Connection.o --- In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/main.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/main.o main.cpp --- debug-all --- --- debug/CryptState.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/CryptState.o ../CryptState.cpp --- release-all --- --- release/SSL.o --- In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ../SSL.cpp:82:19: note: in instantiation of member function 'QList::operator<<' requested here chosenCiphers << c; ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- debug/Timer.o --- ../Timer.cpp:95:23: warning: implicit conversion changes signedness: 'long long' to 'quint64' (aka 'unsigned long long') [-Wsign-conversion] --- release-all --- --- release/Version.o --- ../Version.cpp:68:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return (major << 16) | (minor << 8) | patch; ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- debug-all --- quint64 e= tv.tv_sec * 1000000LL; ~ ~~~~~~~~~~^~~~~~~~~~~ ../Timer.cpp:96:10: warning: implicit conversion changes signedness: 'suseconds_t' (aka 'long') to 'unsigned long long' [-Wsign-conversion] e += tv.tv_usec; ~~ ~~~^~~~~~~ --- release-all --- In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- In file included from ../Timer.cpp:1: --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/CryptState.o --- ../CryptState.cpp:181:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] uiLate += late; ~~ ^~~~ ../CryptState.cpp:182:12: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] uiLost += lost; ~~ ^~~~ ../CryptState.cpp:217:23: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:14: note: previous declaration is here --- debug/Timer.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug/CryptState.o --- block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:23: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ --- debug/Timer.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/CryptState.o --- ../CryptState.cpp:217:14: note: previous declaration is here block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:50: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' --- debug/Timer.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } --- debug/CryptState.o --- #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:14: note: previous declaration is here block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:50: warning: declaration shadows a local variable [-Wshadow] block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ --- debug/Timer.o --- ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- debug/CryptState.o --- ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:217:14: note: previous declaration is here block[i] = SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:32: warning: declaration shadows a local variable [-Wshadow] block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' --- debug/Timer.o --- /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: --- debug/CryptState.o --- #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:23: note: previous declaration is here block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:32: warning: declaration shadows a local variable [-Wshadow] block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ --- debug/Timer.o --- /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- debug/CryptState.o --- ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:218:23: note: previous declaration is here block[BLOCKSIZE-1] = SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:24: warning: declaration shadows a local variable [-Wshadow] block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); --- debug/Timer.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- debug/CryptState.o --- ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:24: warning: declaration shadows a local variable [-Wshadow] --- debug/Timer.o --- In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/CryptState.o --- block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ --- debug/Timer.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Timer.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- debug/CryptState.o --- ../CryptState.cpp:224:51: warning: declaration shadows a local variable [-Wshadow] block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' --- debug/Timer.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- debug/CryptState.o --- #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:51: warning: declaration shadows a local variable [-Wshadow] block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:224:15: note: previous declaration is here block[i] ^= SWAPPED((SWAPPED(block[i]) << 1) | (SWAPPED(block[i+1]) >> SHIFTBITS)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) --- debug/Timer.o --- ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Timer.cpp:1: --- debug/CryptState.o --- ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:33: warning: declaration shadows a local variable [-Wshadow] block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:24: note: previous declaration is here block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' --- debug/Timer.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- debug/CryptState.o --- #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:38: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:33: warning: declaration shadows a local variable [-Wshadow] block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ ../CryptState.cpp:225:24: note: previous declaration is here block[BLOCKSIZE-1] ^= SWAPPED((SWAPPED(block[BLOCKSIZE-1]) << 1) ^(carry * 0x87)); ^ --- debug/Timer.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- debug/CryptState.o --- ../CryptState.cpp:194:20: note: expanded from macro 'SWAPPED' #define SWAPPED(x) SWAP64(x) ^ ../../src/Net.h:95:45: note: expanded from macro 'SWAP64' #define SWAP64(x) ({register quint64 __out, __in = (x); __asm__("bswap %q0" : "=r"(__out) : "0"(__in)); __out;}) ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug/Timer.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/CryptState.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../CryptState.cpp:1: --- release-all --- --- release/main.o --- In file included from main.cpp:37: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ --- release/SSL.o --- 14 warnings generated. --- release/Version.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/main.o --- /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ --- release/Server.o --- --- release/Version.o --- /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Server.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Server.o Server.cpp --- release/Version.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release-all --- --- release/main.o --- In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from main.cpp:37: --- debug-all --- In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/Group.o --- 43 warnings generated. --- release-all --- --- release/Version.o --- 14 warnings generated. --- debug-all --- --- debug/Timer.o --- 15 warnings generated. --- debug/CryptState.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../CryptState.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- --- release/main.o --- In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/OSInfo.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/OSInfo.o ../OSInfo.cpp --- release-all --- --- release/ServerUser.o --- --- release/main.o --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release/ServerUser.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/ServerUser.o ServerUser.cpp --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- debug/Net.o --- --- release-all --- --- release/Server.o --- In file included from Server.cpp:34: --- debug-all --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Net.o ../Net.cpp --- release-all --- In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ --- debug-all --- --- debug/Connection.o --- ../Connection.cpp:125:9: warning: implicit conversion loses integer precision: 'qint64' (aka 'long long') to 'int' [-Wshorten-64-to-32] return qtLastPacket.elapsed(); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ --- release-all --- ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- debug-all --- ../Connection.cpp:143:20: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] iPacketLength = qFromBigEndian(&a_ucBuffer[2]); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/Net.o --- c++: warning: argument unused during compilation: '-pie' --- debug/Connection.o --- ../Connection.cpp:186:24: warning: implicit conversion loses integer precision: 'unsigned int' to 'unsigned short' [-Wconversion] qToBigEndian(msgType, & uc[0]); ~~~~~~~~~~~~ ^~~~~~~ ../Connection.cpp:187:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] qToBigEndian(len, & uc[2]); ~~~~~~~~~~~~ ^~~ --- release-all --- --- release/ServerUser.o --- In file included from ServerUser.cpp:34: --- debug-all --- In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/OSInfo.o --- ../OSInfo.cpp:71:3: warning: declaration shadows a local variable [-Wshadow] foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ../OSInfo.cpp:52:2: note: previous declaration is here foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release/main.o --- In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug-all --- --- debug/Net.o --- ../Net.cpp:48:14: warning: implicit conversion changes signedness: 'const value_type' (aka 'const char') to 'quint8' (aka 'unsigned char') [-Wsign-conversion] qip6[i] = address[i]; ~ ^~~~~~~~~~ ../Net.cpp:48:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] qip6[i] = address[i]; ~~~~~~~ ^ ../Net.cpp:56:14: warning: implicit conversion changes signedness: 'char' to 'quint8' (aka 'unsigned char') [-Wsign-conversion] qip6[i] = address[i]; ~ ^~~~~~~~~~ ../Net.cpp:165:57: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return (iDuration > 0) && static_cast(iDuration - qdtStart.secsTo(QDateTime::currentDateTime().toUTC())) < 0; --- debug/CryptState.o --- 27 warnings generated. --- debug/Connection.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/Net.o --- ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug/Connection.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Connection.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/Connection.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/Net.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Connection.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- debug/OSInfo.o --- { return QFlags(f1) | f2; } \ ^ --- debug/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Connection.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- --- release/ServerDB.o --- --- release/Server.o --- /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/ServerDB.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/ServerDB.o ServerDB.cpp --- debug-all --- --- debug/OSInfo.o --- In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release-all --- --- release/Server.o --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] --- debug-all --- --- debug/Net.o --- In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release-all --- --- release/ServerUser.o --- In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] --- debug-all --- --- debug/Connection.o --- In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); --- debug/Net.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- debug/Connection.o --- /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from ../Connection.cpp:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ --- debug/OSInfo.o --- ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- debug/Net.o --- In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- debug/Connection.o --- /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from ../Connection.cpp:1: In file included from ./murmur_pch.h:19: --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- debug/Net.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- debug/Connection.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/Net.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/Connection.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ../Connection.cpp:245:10: note: in instantiation of member function 'QList::QList' requested here return QList(); ^ --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- debug/Net.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- debug/Net.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- debug/Net.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Net.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- debug/Net.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- debug/OSInfo.o --- /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- debug/Net.o --- /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/OSInfo.o --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ../OSInfo.cpp:52:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from ../OSInfo.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ../OSInfo.cpp:71:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QNetworkAddressEntry &qnae, qni.addressEntries()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- --- release/Server.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release/ServerUser.o --- ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release/ServerUser.o --- In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug-all --- --- debug/Net.o --- 17 warnings generated. --- debug/SSL.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/SSL.o ../SSL.cpp --- release-all --- --- release/ServerDB.o --- In file included from ServerDB.cpp:41: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- debug-all --- --- debug/Connection.o --- 42 warnings generated. --- debug/Version.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Version.o ../Version.cpp c++: warning: argument unused during compilation: '-pie' --- release-all --- return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release/main.o --- In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug-all --- --- debug/SSL.o --- In file included from ../SSL.cpp:1: --- release-all --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug-all --- --- debug/Channel.o --- 33 warnings generated. --- debug/SSL.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Version.o --- ../Version.cpp:68:38: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] return (major << 16) | (minor << 8) | patch; ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug/SSL.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug/Version.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/SSL.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/Version.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/SSL.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } --- debug/Version.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/SSL.o --- ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Version.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- --- release/Register.o --- --- release/main.o --- In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release/Register.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Register.o Register.cpp --- release/main.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- --- debug/SSL.o --- In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release-all --- In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- debug/OSInfo.o --- 16 warnings generated. --- debug/Version.o --- In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- debug/SSL.o --- In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- debug/Version.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); --- debug/SSL.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- debug/Version.o --- ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- debug/SSL.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/Version.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- debug/SSL.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../SSL.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ../SSL.cpp:82:19: note: in instantiation of member function 'QList::operator<<' requested here chosenCiphers << c; ^ --- release-all --- In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ --- debug-all --- --- debug/main.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/main.o main.cpp --- debug/Version.o --- In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ --- release-all --- In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here --- debug-all --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- debug/main.o --- c++: warning: argument unused during compilation: '-pie' --- release-all --- --- release/Server.o --- In file included from Server.cpp:43: ../../src/PacketDataStream.h:85:13: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int l = left(); ~ ^~~~~~ ../../src/PacketDataStream.h:86:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memset(& data[offset], 0, l); ~~~~~~ ^ ../../src/PacketDataStream.h:87:15: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] offset += l; ~~ ^ ../../src/PacketDataStream.h:88:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] overshoot += len - l; ~ ^ --- debug-all --- --- debug/Version.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ../Version.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 14 warnings generated. --- debug/main.o --- In file included from main.cpp:37: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- debug/Server.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Server.o Server.cpp --- release-all --- --- release/Register.o --- In file included from Register.cpp:33: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ --- release/ServerUser.o --- ServerUser.cpp:75:34: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] int bw = static_cast((nsum * 1000000LL) / elapsed); ~~~~~^~~~~~~~~~~ ~ ServerUser.cpp:128:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] return static_cast((sum * 1000000ULL) / elapsed); ^~~ ~ In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/main.o --- MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); --- release/Server.o --- ../../src/PacketDataStream.h:136:29: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] QByteArray a(charPtr(), len); ~ ^~~ ../../src/PacketDataStream.h:150:14: warning: implicit conversion changes signedness: 'int' to 'quint32' (aka 'unsigned int') [-Wsign-conversion] maxsize = msize; ~ ^~~~~ ../../src/PacketDataStream.h:267:26: warning: implicit conversion changes signedness: 'int' to 'quint32' (aka 'unsigned int') [-Wsign-conversion] append(a.constData(), a.size()); ~~~~~~ ^~~~~~~~ ../../src/PacketDataStream.h:278:67: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a = QByteArray(reinterpret_cast(& data[offset]), len); --- release/Register.o --- /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/main.o --- ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ --- release/Server.o --- ~~~~~~~~~~ ^~~ ../../src/PacketDataStream.h:295:74: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] s = QString::fromUtf8(reinterpret_cast(& data[offset]), len); ~~~~~~~ ^~~ Server.cpp:350:5: warning: declaration shadows a local variable [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:343:3: note: previous declaration is here --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/main.o --- main.cpp:364:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(int sid, ServerDB::getAllServers()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Server.o --- foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:421:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_max_bandwidth(length); ~~~~ ^~~~~~ Server.cpp:432:26: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if (!qhUsers.contains(id)) ~~~~~~~ ^~ --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release/Server.o --- Server.cpp:441:28: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_message_length(length); ~~~~ ^~~~~~ Server.cpp:449:34: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_image_message_length(length); ~~~~ ^~~~~~ --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- --- release/Register.o --- In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug-all --- --- debug/SSL.o --- 14 warnings generated. --- debug/ServerUser.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/ServerUser.o ServerUser.cpp --- release-all --- --- release/ServerUser.o --- In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release/Server.o --- Server.cpp:641:24: warning: implicit conversion changes signedness: 'int' to 'nfds_t' (aka 'unsigned int') [-Wsign-conversion] int pret = poll(fds, nfds, -1); ~~~~ ^~~~ Server.cpp:746:45: warning: implicit conversion changes signedness: 'qint32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if (! checkDecrypt(u, encrypt, buffer, len)) { ~~~~~~~~~~~~ ^~~ Server.cpp:752:72: warning: implicit conversion changes signedness: 'qint32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if (usr->csCrypt.isValid() && checkDecrypt(usr, encrypt, buffer, len)) { ~~~~~~~~~~~~ ^~~ Server.cpp:827:87: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] --- release/Register.o --- /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); --- release/Server.o --- char *buffer = reinterpret_cast(((reinterpret_cast(ebuffer) + 8) & ~7) + 4); ~ ^~ Server.cpp:831:112: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] u->csCrypt.encrypt(reinterpret_cast(data), reinterpret_cast(buffer), len); ~ ^~~ Server.cpp:878:38: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] ::sendto(u->sUdpSocket, buffer, len+4, 0, reinterpret_cast(& u->saiUdpAddress), (u->saiUdpAddress.ss_family == AF_INET6) ? sizeof(struct sockaddr_in6) : sizeof(struct sockaddr_in)); ~~ ~~~^~ --- release/Register.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release/ServerUser.o --- ^ In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/Server.o --- Server.cpp:946:27: warning: implicit conversion changes signedness: 'int' to 'quint32' (aka 'unsigned int') [-Wsign-conversion] pds.append(data + 1, len - 1); ~~~ ~~~~^~~ Server.cpp:948:19: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] len = pds.size() + 1; ~ ~~~~~~~~~~~^~~ Server.cpp:958:4: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:958:4: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/Server.o --- sendMessage(pDst, buffer, len - poslen, qba_npos); \ ^~~ ~ Server.cpp:969:6: warning: declaration shadows a local variable [-Wshadow] foreach(p, l->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:967:4: note: previous declaration is here foreach(Channel *l, chans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:971:7: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:971:7: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Server.o --- ^~~ ~ Server.cpp:976:35: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] } else if (u->qmTargets.contains(target)) { // Whisper ~ ^~~~~~ Server.cpp:980:33: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] if (u->qmTargetCache.contains(target)) { ~ ^~~~~~ Server.cpp:981:66: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] const ServerUser::TargetCache &cache = u->qmTargetCache.value(target); ~ ^~~~~~ Server.cpp:985:49: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] const WhisperTarget &wt = u->qmTargets.value(target); --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/Server.o --- ~ ^~~~~~ Server.cpp:990:41: warning: implicit conversion changes signedness: 'const int' to 'const unsigned int' [-Wsign-conversion] Channel *wc = qhChannels.value(wtc.iId); ~~~~~~~~~~ ~~~~^~~ Server.cpp:998:9: warning: declaration shadows a local variable [-Wshadow] foreach(p, wc->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:989:5: note: previous declaration is here --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/Server.o --- foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1012:8: warning: declaration shadows a local variable [-Wshadow] foreach(Channel *tc, channels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- release/Server.o --- ^ Server.cpp:989:5: note: previous declaration is here foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1014:10: warning: declaration shadows a local variable [-Wshadow] foreach(p, tc->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- release/ServerUser.o --- /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: --- release/Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1012:8: note: previous declaration is here foreach(Channel *tc, channels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1033:23: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int uiSession = u->uiSession; ~~~~~~~~~ ~~~^~~~~~~~~ --- release/ServerUser.o --- /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ --- release/Server.o --- Server.cpp:1037:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if (qhUsers.contains(uiSession)) ~~~~~~~ ^~~~~~~~~ Server.cpp:1038:29: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] u->qmTargetCache.insert(target, ServerUser::TargetCache(channel, direct)); ~ ^~~~~~ Server.cpp:1041:27: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if (! qhUsers.contains(uiSession)) ~~~~~~~ ^~~~~~~~~ Server.cpp:1047:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' --- release/ServerUser.o --- /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ --- release/Server.o --- sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:1047:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ^~~ ~ Server.cpp:1057:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:1057:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ^~~ ~ Server.cpp:1128:18: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] u->uiSession = qqIds.dequeue(); ~ ^~~~~~~~~~~~~~~ --- release/ServerUser.o --- In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/Server.o --- Server.cpp:1160:47: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpv.set_version((major << 16) | (minor << 8) | patch); ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- debug-all --- --- debug/main.o --- In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] --- release-all --- Server.cpp:1258:20: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] qqIds.enqueue(u->uiSession); // Reinsert session id into pool ~~~~~ ~~~^~~~~~~~~ --- release/Register.o --- In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release/Server.o --- Server.cpp:1363:33: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(uc + 6, a.constData(), len); ~~~~~~ ^~~ --- debug-all --- --- debug/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release-all --- Server.cpp:1397:32: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(id); ~~~~~~~~~~ ^~ Server.cpp:1424:31: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(target->iId); ~~~~ ~~~~~~~~^~~ Server.cpp:1431:28: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcr.set_channel_id(chan->iId); ~~~~ ~~~~~~^~~ Server.cpp:1456:4: warning: declaration shadows a local variable [-Wshadow] foreach(ChanACL *acl, ql) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1452:3: note: previous declaration is here foreach(Channel *c, qhChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1462:4: warning: declaration shadows a local variable [-Wshadow] foreach(Group *g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1452:3: note: previous declaration is here foreach(Channel *c, qhChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1477:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_user_id(-1); ~~~~ ^~ Server.cpp:1538:10: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] perm = acCache.value(u)->value(c); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1548:26: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mppq.set_channel_id(c->iId); ~~~~ ~~~^~~ Server.cpp:1567:33: warning: implicit conversion changes signedness: 'const int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(i.key()); ~~~~~~~~~~ ^~~~~~~ Server.cpp:1572:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned int perm = acCache.value(u)->value(c); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1583:35: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(u->iLastPermissionCheck); ~~~~~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~ Server.cpp:1590:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned int perm = acCache.value(u)->value(c); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1594:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mppq.set_channel_id(c->iId); ~~~~ ~~~^~~ Server.cpp:1672:3: warning: declaration shadows a local variable [-Wshadow] foreach(int version, u->qlCodecs) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1664:2: note: previous declaration is here foreach(ServerUser *u, qhUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1837:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32] const int parentLevel = newParent ? newParent->getLevel() : -1; ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ Server.cpp:1838:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32] const int channelDepth = channel ? channel->getDepth() : 0; ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/main.o --- const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from main.cpp:37: In file included from ./Server.h:55: --- debug/ServerUser.o --- c++: warning: argument unused during compilation: '-pie' In file included from ServerUser.cpp:34: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- debug/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. --- debug/main.o --- In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ --- debug/Server.o --- ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ --- debug/main.o --- /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug/Server.o --- /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug/main.o --- /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] --- debug/Server.o --- /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] --- debug/main.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug/Server.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release-all --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/ServerDB.o --- ServerDB.cpp:1172:29: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] while (qhChannels.contains(id)) ~~~~~~~~~~ ^~ --- release/Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/ServerDB.o --- ServerDB.cpp:1201:20: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] qhChannels.insert(id, c); ~~~~~~~~~~ ^~ --- release/Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/ServerDB.o --- ServerDB.cpp:1215:23: warning: implicit conversion changes signedness: 'const int' to 'const unsigned int' [-Wsign-conversion] qhChannels.remove(c->iId); ~~~~~~~~~~ ~~~^~~ ServerDB.cpp:1271:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1259:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1279:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1259:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug-all --- --- debug/ServerUser.o --- In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] --- release-all --- --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/ServerDB.o --- ServerDB.cpp:1378:37: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] readChannelPrivs(qhChannels.value(parentid)); ~~~~~~~~~~ ^~~~~~~~ ServerDB.cpp:1397:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] qhChannels.insert(c->iId, c); ~~~~~~~~~~ ~~~^~~ ServerDB.cpp:1421:33: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(cid); ~~~~~~~~~~ ^~~ ServerDB.cpp:1422:33: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *l = qhChannels.value(lid); ~~~~~~~~~~ ^~~ --- release/ServerUser.o --- 39 warnings generated. --- release/ServerDB.o --- ServerDB.cpp:1463:27: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if (qhChannels.contains(cid)) ~~~~~~~~~~ ^~~ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- debug-all --- --- debug/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/ServerDB.o --- ServerDB.cpp:1482:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsAdd) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1480:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1484:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsRemove) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1480:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here --- debug-all --- --- debug/ServerUser.o --- ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- release-all --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug-all --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release-all --- { return QFlags(f1) | f2; } \ ^ --- release/ServerDB.o --- ServerDB.cpp:1519:19: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ban.iDuration = query.value(6).toInt(); ~ ^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/ServerDB.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/ServerDB.o ServerDB.cpp --- release-all --- --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: --- release/Server.o --- /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/Server.o --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Server.o --- MoveArray(elements_, old_elements, current_size_); ^ --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- debug-all --- --- debug/ServerUser.o --- In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/Server.o --- /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Server.cpp:79:12: note: in instantiation of member function 'QList::append' requested here qlSockets.append(s); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Server.cpp:111:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QHostAddress &qha, qlBind) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ --- release/Server.o --- /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ Server.cpp:122:12: note: in instantiation of member function 'QList::operator<<' requested here qlServer << ss; ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ Server.cpp:188:16: note: in instantiation of member function 'QList::operator<<' requested here qlUdpSocket << sock; ^ --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ Server.cpp:189:18: note: in instantiation of member function 'QList::operator<<' requested here qlUdpNotifier << qsn; ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- debug-all --- --- debug/ServerDB.o --- In file included from ServerDB.cpp:41: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] --- release-all --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here --- debug-all --- return ::std::string(qba.constData(), qba.length()); --- release-all --- --- release/Server.o --- In file included from Server.cpp:1: --- release/ServerDB.o --- detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- release/Server.o --- In file included from ./murmur_pch.h:19: --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ Server.cpp:432:17: note: in instantiation of member function 'QHash::contains' requested here if (!qhUsers.contains(id)) ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash, ServerUser *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:744:33: note: in instantiation of member function 'QHash, ServerUser *>::value' requested here ServerUser *u = qhPeerUsers.value(key); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/Server.o --- Server.cpp:751:43: note: in instantiation of member function 'QHash >::value' requested here foreach(ServerUser *usr, qhHostUsers.value(ha)) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ Server.cpp:762:27: note: in instantiation of member function 'QSet::remove' requested here qhHostUsers[from].remove(u); ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- release/Server.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- release/ServerDB.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Server.o --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Server.cpp:956:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(p, c->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: --- release/main.o --- 38 warnings generated. --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ Server.cpp:963:10: note: in instantiation of member function 'QSet::remove' requested here chans.remove(c); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ./ServerUser.h:70:8: note: in instantiation of member function 'QList::QList' requested here struct WhisperTarget { ^ Server.cpp:985:43: note: in instantiation of member function 'QMap::value' requested here const WhisperTarget &wt = u->qmTargets.value(target); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ./ServerUser.h:70:8: note: in instantiation of member function 'QList::QList' requested here struct WhisperTarget { ^ Server.cpp:985:43: note: in instantiation of member function 'QMap::value' requested here const WhisperTarget &wt = u->qmTargets.value(target); ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ --- debug-all --- ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release-all --- --- release/Cert.o --- --- release/ServerDB.o --- /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:990:31: note: in instantiation of member function 'QHash::value' requested here Channel *wc = qhChannels.value(wtc.iId); --- release/Cert.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Cert.o Cert.cpp --- release/ServerDB.o --- ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ --- release/Server.o --- ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/Register.o --- In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Register.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Server.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); --- release/Register.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Server.o --- ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Server.cpp:1096:24: note: in instantiation of member function 'QList::QList' requested here QList tmpBans = qlBans; ^ --- release/Register.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList >::append' requested here { append(t); return *this; } ^ ServerDB.cpp:274:20: note: in instantiation of member function 'QList >::operator<<' requested here qlForeignKeys << qsp(query.value(0).toString(), query.value(1).toString()); ^ --- release/Server.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Server.cpp:1168:33: note: in instantiation of member function 'QList::QList' requested here QList certs = uSource->peerCertificateChain(); ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList >::append' requested here { append(t); return *this; } ^ ServerDB.cpp:402:9: note: in instantiation of member function 'QList >::operator<<' requested here ql << l; ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ ServerDB.cpp:654:16: note: in instantiation of member function 'QHash::remove' requested here qhUserIDCache.remove(name); ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ ServerDB.cpp:684:18: note: in instantiation of member function 'QHash::remove' requested here qhUserNameCache.remove(id); ^ --- release/Register.o --- In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ ServerDB.cpp:1172:20: note: in instantiation of member function 'QHash::contains' requested here while (qhChannels.contains(id)) ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Server.cpp:1345:12: note: in instantiation of member function 'QList::append' requested here qlClose.append(u); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Server.cpp:1411:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(c, chan->qlChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ServerDB.cpp:1291:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(acl, c->qlACL) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Register.o --- In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here --- release/Register.o --- ^ --- release/ServerDB.o --- { return static_cast(q_hash.insert(value, ^ /usr/local/include/qt4/QtCore/qset.h:201:50: note: in instantiation of member function 'QSet::insert' requested here inline QSet &operator<<(const T &value) { insert(value); return *this; } --- release/Register.o --- /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/ServerDB.o --- ^ ServerDB.cpp:1349:14: note: in instantiation of member function 'QSet::operator<<' requested here g->qsAdd << uid; ^ --- release/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- debug-all --- --- debug/main.o --- In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release-all --- --- release/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: --- release/Register.o --- In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/ServerDB.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here --- release/Server.o --- Server.cpp:1454:26: note: in instantiation of member function 'QList::QList' requested here QList ql = c->qlACL; ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ Server.cpp:1458:15: note: in instantiation of member function 'QList::removeAll' requested here c->qlACL.removeAll(acl); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: --- release/Cert.o --- In file included from Cert.cpp:34: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release/Register.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/ServerDB.o --- { append(t); return *this; } ^ ServerDB.cpp:1399:9: note: in instantiation of member function 'QList::operator<<' requested here kids << c; ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ --- release/Register.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:446:13: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(); ^ /usr/local/include/qt4/QtCore/qlist.h:766:11: note: in instantiation of member function 'QList::operator=' requested here *this = QList(); ^ ServerDB.cpp:1502:9: note: in instantiation of member function 'QList::clear' requested here qlBans.clear(); ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/Server.o --- Server.cpp:1463:28: note: in instantiation of member function 'QSet::remove' requested here bool addrem = g->qsAdd.remove(id); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash > *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { --- release/Register.o --- ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Register.cpp:1: --- release/ServerDB.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList >::append' requested here { append(t); return *this; } ^ ServerDB.cpp:1634:6: note: in instantiation of member function 'QList >::operator<<' requested here --- release/Server.o --- ^ Server.cpp:1538:18: note: in instantiation of member function 'QHash > *>::value' requested here perm = acCache.value(u)->value(c); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here --- release/Register.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/ServerDB.o --- ql << QPair(qdt.toLocalTime().toTime_t(), msg); ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); --- release/Server.o --- if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:1538:28: note: in instantiation of member function 'QHash >::value' requested here perm = acCache.value(u)->value(c); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ --- release/Register.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- release/ServerDB.o --- ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ServerDB.cpp:1682:6: note: in instantiation of member function 'QList::operator<<' requested here ql << query.value(0).toInt(); ^ --- release/Server.o --- /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:123:84: note: in instantiation of member function 'QVector::detach_helper' requested here inline QVector(const QVector &v) : d(v.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: note: in instantiation of member function 'QVector::QVector' requested here class Q_XMLSTREAM_EXPORT QXmlStreamAttributes : public QVector ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: --- release/Register.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ --- release/Server.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), --- release/Register.o --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ --- release/Server.o --- ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- release/Register.o --- /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ --- release/Server.o --- sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] --- release/Register.o --- ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release/Server.o --- QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:123:84: note: in instantiation of member function 'QVector::detach_helper' requested here inline QVector(const QVector &v) : d(v.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- release/Register.o --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Register.cpp:125:34: note: in instantiation of member function 'QList::QList' requested here QList calist = ssl.caCertificates(); ^ --- release/Server.o --- /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: note: in instantiation of member function 'QVector::QVector' requested here class Q_XMLSTREAM_EXPORT QXmlStreamAttributes : public QVector ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:503:34: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:123:84: note: in instantiation of member function 'QVector::detach_helper' requested here inline QVector(const QVector &v) : d(v.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: note: in instantiation of member function 'QVector::QVector' requested here class Q_XMLSTREAM_EXPORT QXmlStreamAttributes : public QVector ^ --- release/Cert.o --- In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ --- debug-all --- --- debug/ServerDB.o --- In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. --- debug/Server.o --- In file included from Server.cpp:43: ../../src/PacketDataStream.h:85:13: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int l = left(); ~ ^~~~~~ ../../src/PacketDataStream.h:86:31: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memset(& data[offset], 0, l); ~~~~~~ ^ ../../src/PacketDataStream.h:87:15: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] offset += l; ~~ ^ ../../src/PacketDataStream.h:88:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] overshoot += len - l; ~ ^ --- debug/main.o --- { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} --- debug/ServerDB.o --- ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ --- debug/Server.o --- ../../src/PacketDataStream.h:136:29: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] QByteArray a(charPtr(), len); ~ ^~~ ../../src/PacketDataStream.h:150:14: warning: implicit conversion changes signedness: 'int' to 'quint32' (aka 'unsigned int') [-Wsign-conversion] maxsize = msize; ~ ^~~~~ ../../src/PacketDataStream.h:267:26: warning: implicit conversion changes signedness: 'int' to 'quint32' (aka 'unsigned int') [-Wsign-conversion] append(a.constData(), a.size()); ~~~~~~ ^~~~~~~~ ../../src/PacketDataStream.h:278:67: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a = QByteArray(reinterpret_cast(& data[offset]), len); --- debug/main.o --- ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- debug/ServerDB.o --- /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug/Server.o --- ~~~~~~~~~~ ^~~ ../../src/PacketDataStream.h:295:74: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] s = QString::fromUtf8(reinterpret_cast(& data[offset]), len); ~~~~~~~ ^~~ Server.cpp:350:5: warning: declaration shadows a local variable [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:343:3: note: previous declaration is here --- debug/main.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- debug/ServerDB.o --- /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] --- debug/Server.o --- foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/main.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- debug/ServerDB.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ --- debug/main.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- debug/ServerDB.o --- /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug/main.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from main.cpp:37: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here --- debug/ServerUser.o --- ServerUser.cpp:75:34: warning: implicit conversion changes signedness: 'long long' to 'unsigned long long' [-Wsign-conversion] int bw = static_cast((nsum * 1000000LL) / elapsed); ~~~~~^~~~~~~~~~~ ~ --- debug/main.o --- MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- debug/ServerUser.o --- ServerUser.cpp:128:27: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] return static_cast((sum * 1000000ULL) / elapsed); ^~~ ~ --- debug/Server.o --- Server.cpp:421:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_max_bandwidth(length); ~~~~ ^~~~~~ Server.cpp:432:26: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if (!qhUsers.contains(id)) ~~~~~~~ ^~ Server.cpp:441:28: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_message_length(length); ~~~~ ^~~~~~ Server.cpp:449:34: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_image_message_length(length); ~~~~ ^~~~~~ --- debug/main.o --- In file included from main.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ main.cpp:364:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(int sid, ServerDB::getAllServers()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/ServerUser.o --- In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/Server.o --- Server.cpp:641:24: warning: implicit conversion changes signedness: 'int' to 'nfds_t' (aka 'unsigned int') [-Wsign-conversion] int pret = poll(fds, nfds, -1); ~~~~ ^~~~ --- debug/ServerUser.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Server.o --- Server.cpp:746:45: warning: implicit conversion changes signedness: 'qint32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if (! checkDecrypt(u, encrypt, buffer, len)) { ~~~~~~~~~~~~ ^~~ --- debug/ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Server.o --- Server.cpp:752:72: warning: implicit conversion changes signedness: 'qint32' (aka 'int') to 'unsigned int' [-Wsign-conversion] if (usr->csCrypt.isValid() && checkDecrypt(usr, encrypt, buffer, len)) { ~~~~~~~~~~~~ ^~~ --- debug/ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Server.o --- Server.cpp:827:87: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] char *buffer = reinterpret_cast(((reinterpret_cast(ebuffer) + 8) & ~7) + 4); ~ ^~ Server.cpp:831:112: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] u->csCrypt.encrypt(reinterpret_cast(data), reinterpret_cast(buffer), len); ~ ^~~ Server.cpp:878:38: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] ::sendto(u->sUdpSocket, buffer, len+4, 0, reinterpret_cast(& u->saiUdpAddress), (u->saiUdpAddress.ss_family == AF_INET6) ? sizeof(struct sockaddr_in6) : sizeof(struct sockaddr_in)); ~~ ~~~^~ Server.cpp:946:27: warning: implicit conversion changes signedness: 'int' to 'quint32' (aka 'unsigned int') [-Wsign-conversion] pds.append(data + 1, len - 1); ~~~ ~~~~^~~ Server.cpp:948:19: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] len = pds.size() + 1; ~ ~~~~~~~~~~~^~~ Server.cpp:958:4: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:958:4: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ^~~ ~ Server.cpp:969:6: warning: declaration shadows a local variable [-Wshadow] foreach(p, l->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:967:4: note: previous declaration is here foreach(Channel *l, chans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:971:7: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:971:7: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ^~~ ~ Server.cpp:976:35: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] } else if (u->qmTargets.contains(target)) { // Whisper ~ ^~~~~~ Server.cpp:980:33: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] if (u->qmTargetCache.contains(target)) { ~ ^~~~~~ Server.cpp:981:66: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] const ServerUser::TargetCache &cache = u->qmTargetCache.value(target); ~ ^~~~~~ Server.cpp:985:49: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] const WhisperTarget &wt = u->qmTargets.value(target); ~ ^~~~~~ Server.cpp:990:41: warning: implicit conversion changes signedness: 'const int' to 'const unsigned int' [-Wsign-conversion] Channel *wc = qhChannels.value(wtc.iId); ~~~~~~~~~~ ~~~~^~~ Server.cpp:998:9: warning: declaration shadows a local variable [-Wshadow] foreach(p, wc->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:989:5: note: previous declaration is here foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1012:8: warning: declaration shadows a local variable [-Wshadow] foreach(Channel *tc, channels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:989:5: note: previous declaration is here foreach(const WhisperTarget::Channel &wtc, wt.qlChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/ServerUser.o --- In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ --- debug/Server.o --- Server.cpp:1014:10: warning: declaration shadows a local variable [-Wshadow] foreach(p, tc->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1012:8: note: previous declaration is here foreach(Channel *tc, channels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/ServerUser.o --- In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: --- debug/Server.o --- Server.cpp:1033:23: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int uiSession = u->uiSession; ~~~~~~~~~ ~~~^~~~~~~~~ Server.cpp:1037:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if (qhUsers.contains(uiSession)) ~~~~~~~ ^~~~~~~~~ --- debug/ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); --- debug/Server.o --- Server.cpp:1038:29: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] --- debug/ServerUser.o --- ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- debug/Server.o --- u->qmTargetCache.insert(target, ServerUser::TargetCache(channel, direct)); ~ ^~~~~~ Server.cpp:1041:27: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if (! qhUsers.contains(uiSession)) ~~~~~~~ ^~~~~~~~~ Server.cpp:1047:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:1047:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ^~~ ~ Server.cpp:1057:5: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:35: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ~~~~~~~~~~~ ~~~~^~~~~~~~ Server.cpp:1057:5: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] SENDTO; ^~~~~~ Server.cpp:897:31: note: expanded from macro 'SENDTO' sendMessage(pDst, buffer, len - poslen, qba_npos); \ ^~~ ~ --- release-all --- In file included from Cert.cpp:34: In file included from ./Server.h:55: --- debug-all --- --- debug/ServerUser.o --- In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: --- release-all --- In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release-all --- /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release-all --- return &(*fields_)[index]; ~ ^~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release-all --- /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Server.o --- Server.cpp:1128:18: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] u->uiSession = qqIds.dequeue(); ~ ^~~~~~~~~~~~~~~ --- debug/ServerUser.o --- In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/Server.o --- Server.cpp:1160:47: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpv.set_version((major << 16) | (minor << 8) | patch); ~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ --- debug/ServerUser.o --- In file included from ServerUser.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/Server.o --- Server.cpp:1258:20: warning: implicit conversion changes signedness: 'unsigned int' to 'const int' [-Wsign-conversion] qqIds.enqueue(u->uiSession); // Reinsert session id into pool ~~~~~ ~~~^~~~~~~~~ --- debug/ServerUser.o --- In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from ServerUser.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- debug/Server.o --- Server.cpp:1363:33: warning: implicit conversion changes signedness: 'int' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(uc + 6, a.constData(), len); ~~~~~~ ^~~ Server.cpp:1397:32: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(id); ~~~~~~~~~~ ^~ Server.cpp:1424:31: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(target->iId); ~~~~ ~~~~~~~~^~~ Server.cpp:1431:28: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcr.set_channel_id(chan->iId); ~~~~ ~~~~~~^~~ Server.cpp:1456:4: warning: declaration shadows a local variable [-Wshadow] foreach(ChanACL *acl, ql) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1452:3: note: previous declaration is here foreach(Channel *c, qhChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1462:4: warning: declaration shadows a local variable [-Wshadow] foreach(Group *g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1452:3: note: previous declaration is here foreach(Channel *c, qhChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1477:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_user_id(-1); ~~~~ ^~ Server.cpp:1538:10: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] perm = acCache.value(u)->value(c); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1548:26: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mppq.set_channel_id(c->iId); ~~~~ ~~~^~~ Server.cpp:1567:33: warning: implicit conversion changes signedness: 'const int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(i.key()); ~~~~~~~~~~ ^~~~~~~ Server.cpp:1572:24: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned int perm = acCache.value(u)->value(c); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1583:35: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(u->iLastPermissionCheck); ~~~~~~~~~~ ~~~^~~~~~~~~~~~~~~~~~~~ Server.cpp:1590:22: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] unsigned int perm = acCache.value(u)->value(c); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Server.cpp:1594:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mppq.set_channel_id(c->iId); ~~~~ ~~~^~~ Server.cpp:1672:3: warning: declaration shadows a local variable [-Wshadow] foreach(int version, u->qlCodecs) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1664:2: note: previous declaration is here foreach(ServerUser *u, qhUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Server.cpp:1837:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32] const int parentLevel = newParent ? newParent->getLevel() : -1; ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ Server.cpp:1838:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32] const int channelDepth = channel ? channel->getDepth() : 0; ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/Register.o --- 38 warnings generated. --- debug-all --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- --- release/Messages.o --- --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Messages.o Messages.cpp --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- debug/ServerUser.o --- 39 warnings generated. --- debug/Server.o --- /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- In file included from Messages.cpp:38: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release/Meta.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Meta.o Meta.cpp --- debug-all --- --- debug/ServerDB.o --- ServerDB.cpp:1172:29: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] while (qhChannels.contains(id)) ~~~~~~~~~~ ^~ --- debug/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ --- debug/ServerDB.o --- ServerDB.cpp:1201:20: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] qhChannels.insert(id, c); ~~~~~~~~~~ ^~ --- debug/Server.o --- In file included from Server.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ --- debug/ServerDB.o --- ServerDB.cpp:1215:23: warning: implicit conversion changes signedness: 'const int' to 'const unsigned int' [-Wsign-conversion] qhChannels.remove(c->iId); ~~~~~~~~~~ ~~~^~~ --- debug/Server.o --- /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- debug/ServerDB.o --- ServerDB.cpp:1271:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1259:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1279:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1259:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Server.cpp:79:12: note: in instantiation of member function 'QList::append' requested here qlSockets.append(s); ^ --- debug/main.o --- 38 warnings generated. --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Server.cpp:111:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QHostAddress &qha, qlBind) { --- debug/ServerDB.o --- ServerDB.cpp:1378:37: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] readChannelPrivs(qhChannels.value(parentid)); ~~~~~~~~~~ ^~~~~~~~ --- debug/Server.o --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/ServerDB.o --- ServerDB.cpp:1397:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] qhChannels.insert(c->iId, c); ~~~~~~~~~~ ~~~^~~ --- release-all --- --- release/Cert.o --- In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug-all --- --- debug/Server.o --- In file included from Server.cpp:1: --- release-all --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release-all --- Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here --- release-all --- ^ --- debug-all --- node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug-all --- ^ --- release-all --- { return QFlags(f1) | f2; } \ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- Server.cpp:122:12: note: in instantiation of member function 'QList::operator<<' requested here qlServer << ss; ^ --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug-all --- --- debug/ServerDB.o --- ServerDB.cpp:1421:33: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] --- release-all --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- debug-all --- Channel *c = qhChannels.value(cid); --- release-all --- Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) --- debug-all --- ~~~~~~~~~~ ^~~ --- release-all --- ^ --- debug-all --- ServerDB.cpp:1422:33: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *l = qhChannels.value(lid); ~~~~~~~~~~ ^~~ --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ Server.cpp:188:16: note: in instantiation of member function 'QList::operator<<' requested here qlUdpSocket << sock; ^ --- release-all --- --- release/RPC.o --- --- debug-all --- --- debug/ServerDB.o --- ServerDB.cpp:1463:27: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] --- release-all --- --- release/Cert.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/RPC.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/RPC.o RPC.cpp --- release/Cert.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- if (qhChannels.contains(cid)) ~~~~~~~~~~ ^~~ --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ --- debug/ServerDB.o --- ServerDB.cpp:1482:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsAdd) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1480:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' --- debug/Server.o --- Server.cpp:189:18: note: in instantiation of member function 'QList::operator<<' requested here --- debug/ServerDB.o --- for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/Server.o --- qlUdpNotifier << qsn; ^ --- debug/ServerDB.o --- ServerDB.cpp:1484:3: warning: declaration shadows a local variable [-Wshadow] foreach(pid, g->qsRemove) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ ServerDB.cpp:1480:2: note: previous declaration is here foreach(g, c->qhGroups) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ Server.cpp:432:17: note: in instantiation of member function 'QHash::contains' requested here if (!qhUsers.contains(id)) ^ --- debug/ServerDB.o --- ServerDB.cpp:1519:19: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] ban.iDuration = query.value(6).toInt(); ~ ^~~~~~~~~~~~~~~~~~~~~~ --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash, ServerUser *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:744:33: note: in instantiation of member function 'QHash, ServerUser *>::value' requested here ServerUser *u = qhPeerUsers.value(key); ^ --- release-all --- --- release/Messages.o --- In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ --- debug-all --- In file included from Server.cpp:1: --- release-all --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] --- release-all --- const string& message // Human-readable error message. --- debug-all --- node = reinterpret_cast(&d->buckets[h % d->numBuckets]); --- release-all --- ^ --- debug-all --- ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:751:43: note: in instantiation of member function 'QHash >::value' requested here foreach(ServerUser *usr, qhHostUsers.value(ha)) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ Server.cpp:762:27: note: in instantiation of member function 'QSet::remove' requested here qhHostUsers[from].remove(u); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Server.cpp:956:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(p, c->qlUsers) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ Server.cpp:963:10: note: in instantiation of member function 'QSet::remove' requested here chans.remove(c); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ./ServerUser.h:70:8: note: in instantiation of member function 'QList::QList' requested here struct WhisperTarget { ^ Server.cpp:985:43: note: in instantiation of member function 'QMap::value' requested here const WhisperTarget &wt = u->qmTargets.value(target); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ./ServerUser.h:70:8: note: in instantiation of member function 'QList::QList' requested here struct WhisperTarget { ^ Server.cpp:985:43: note: in instantiation of member function 'QMap::value' requested here const WhisperTarget &wt = u->qmTargets.value(target); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:990:31: note: in instantiation of member function 'QHash::value' requested here Channel *wc = qhChannels.value(wtc.iId); ^ --- debug/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Server.o --- In file included from Server.cpp:1: --- debug/ServerDB.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here --- debug/Server.o --- In file included from ./murmur_pch.h:19: --- debug/ServerDB.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Server.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Server.cpp:1096:24: note: in instantiation of member function 'QList::QList' requested here QList tmpBans = qlBans; ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Server.cpp:1168:33: note: in instantiation of member function 'QList::QList' requested here QList certs = uSource->peerCertificateChain(); ^ --- debug/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ --- release-all --- --- release/Cert.o --- In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release/Messages.o --- In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ --- release/Meta.o --- In file included from Meta.cpp:38: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release/RPC.o --- In file included from RPC.cpp:36: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release/Cert.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/Messages.o --- /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- release/Cert.o --- In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/Messages.o --- /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] --- release/Cert.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/Messages.o --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release/Cert.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release-all --- --- release/Meta.o --- In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ --- release/Cert.o --- In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here --- debug-all --- In file included from ServerDB.cpp:1: --- release-all --- MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here --- debug-all --- In file included from ./murmur_pch.h:19: --- release-all --- if (current_size_ == total_size_) Reserve(total_size_ + 1); --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release-all --- ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release-all --- ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release-all --- In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- debug-all --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- release-all --- memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here --- debug-all --- ^ --- release-all --- CopyArray(to, from, array_size); ^ --- debug-all --- /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release-all --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- debug-all --- --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: --- debug/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug/Server.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Server.cpp:1345:12: note: in instantiation of member function 'QList::append' requested here qlClose.append(u); ^ --- debug/ServerDB.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release-all --- --- release/Meta.o --- In file included from Meta.cpp:38: --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release-all --- In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release-all --- ^ --- debug-all --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- release-all --- /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] --- debug-all --- ^ --- release-all --- const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ --- release-all --- --- release/Cert.o --- In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/Meta.o --- /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- release/Cert.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:828:17: note: in instantiation of member function 'QList::node_copy' requested here --- debug-all --- Server.cpp:1411:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here --- release-all --- node_copy(n, reinterpret_cast(p.end()), --- debug-all --- foreach(c, chan->qlChannels) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' --- release-all --- ^ --- debug-all --- for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- /usr/local/include/qt4/QtCore/qlist.h:336:13: note: in instantiation of member function 'QList::operator+=' requested here { *this += l; return *this; } ^ Cert.cpp:107:6: note: in instantiation of member function 'QList::operator<<' requested here ql << QSslCertificate::fromData(crt); ^ --- debug-all --- --- debug/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- debug/ServerDB.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/Server.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Server.cpp:1454:26: note: in instantiation of member function 'QList::QList' requested here QList ql = c->qlACL; ^ In file included from Server.cpp:1: --- debug/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- debug/Server.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ Server.cpp:1458:15: note: in instantiation of member function 'QList::removeAll' requested here c->qlACL.removeAll(acl); ^ --- debug/ServerDB.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- --- release/Meta.o --- In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- release/Messages.o --- In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ --- debug-all --- --- debug/Server.o --- In file included from Server.cpp:1: --- release-all --- /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; --- debug-all --- In file included from ./murmur_pch.h:19: --- release-all --- ~ ^~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] --- release-all --- /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } --- debug-all --- node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ --- release-all --- ~~~~~~ ^~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ Server.cpp:1463:28: note: in instantiation of member function 'QSet::remove' requested here bool addrem = g->qsAdd.remove(id); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- release-all --- --- release/Meta.o --- /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: --- release-all --- return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash > *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:1538:18: note: in instantiation of member function 'QHash > *>::value' requested here perm = acCache.value(u)->value(c); ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Server.cpp:1538:28: note: in instantiation of member function 'QHash >::value' requested here perm = acCache.value(u)->value(c); ^ --- debug/ServerDB.o --- In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from ServerDB.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ --- debug/Server.o --- In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:123:84: note: in instantiation of member function 'QVector::detach_helper' requested here inline QVector(const QVector &v) : d(v.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: note: in instantiation of member function 'QVector::QVector' requested here class Q_XMLSTREAM_EXPORT QXmlStreamAttributes : public QVector ^ In file included from Server.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ --- debug/ServerDB.o --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); --- debug/Server.o --- /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- debug/ServerDB.o --- ^ --- debug/Server.o --- QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/ServerDB.o --- /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); --- debug/Server.o --- /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- debug/ServerDB.o --- ^ --- debug/Server.o --- sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ --- debug/ServerDB.o --- ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release-all --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/Server.o --- /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:123:84: note: in instantiation of member function 'QVector::detach_helper' requested here inline QVector(const QVector &v) : d(v.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- release-all --- --- release/RPC.o --- In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] --- debug-all --- /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: note: in instantiation of member function 'QVector::QVector' requested here --- release-all --- const string& filename, // File name in which the error occurred. --- debug-all --- class Q_XMLSTREAM_EXPORT QXmlStreamAttributes : public QVector --- release-all --- ^ --- debug-all --- ^ --- release-all --- /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] --- debug-all --- In file included from Server.cpp:1: --- release-all --- const string& element_name, // Full name of the erroneous element. ^ --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: --- release-all --- /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ --- release-all --- /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] --- debug-all --- /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release-all --- ErrorLocation location, // One of the location constants, above. --- debug-all --- ~~~~~~~^~~ ~ --- release-all --- ^ --- debug-all --- /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] --- release-all --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ --- debug-all --- return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:503:34: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:123:84: note: in instantiation of member function 'QVector::detach_helper' requested here inline QVector(const QVector &v) : d(v.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qxmlstream.h:169:26: note: in instantiation of member function 'QVector::QVector' requested here class Q_XMLSTREAM_EXPORT QXmlStreamAttributes : public QVector ^ --- debug/ServerDB.o --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList >::append' requested here { append(t); return *this; } ^ ServerDB.cpp:274:20: note: in instantiation of member function 'QList >::operator<<' requested here qlForeignKeys << qsp(query.value(0).toString(), query.value(1).toString()); ^ --- release-all --- In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ --- debug-all --- In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList >::append' requested here { append(t); return *this; } ^ ServerDB.cpp:402:9: note: in instantiation of member function 'QList >::operator<<' requested here ql << l; ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ ServerDB.cpp:654:16: note: in instantiation of member function 'QHash::remove' requested here qhUserIDCache.remove(name); ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ ServerDB.cpp:684:18: note: in instantiation of member function 'QHash::remove' requested here qhUserNameCache.remove(id); ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ ServerDB.cpp:1172:20: note: in instantiation of member function 'QHash::contains' requested here while (qhChannels.contains(id)) ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ ServerDB.cpp:1291:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(acl, c->qlACL) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ /usr/local/include/qt4/QtCore/qset.h:201:50: note: in instantiation of member function 'QSet::insert' requested here inline QSet &operator<<(const T &value) { insert(value); return *this; } ^ ServerDB.cpp:1349:14: note: in instantiation of member function 'QSet::operator<<' requested here g->qsAdd << uid; ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ServerDB.cpp:1399:9: note: in instantiation of member function 'QList::operator<<' requested here kids << c; ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:446:13: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(); ^ /usr/local/include/qt4/QtCore/qlist.h:766:11: note: in instantiation of member function 'QList::operator=' requested here *this = QList(); ^ ServerDB.cpp:1502:9: note: in instantiation of member function 'QList::clear' requested here qlBans.clear(); ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList >::append' requested here { append(t); return *this; } ^ ServerDB.cpp:1634:6: note: in instantiation of member function 'QList >::operator<<' requested here ql << QPair(qdt.toLocalTime().toTime_t(), msg); ^ In file included from ServerDB.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ ServerDB.cpp:1682:6: note: in instantiation of member function 'QList::operator<<' requested here ql << query.value(0).toInt(); ^ --- release-all --- --- release/Meta.o --- In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release/RPC.o --- /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release/Messages.o --- Messages.cpp:124:54: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int id = authenticate(uSource->qsName, pw, uSource->uiSession, uSource->qslEmail, uSource->qsHash, uSource->bVerified, uSource->peerCertificateChain()); ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~ Messages.cpp:238:26: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(c->iId); ~~~~ ~~~^~~ Messages.cpp:240:32: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_parent(c->cParent->iId); ~~~~ ~~~~~~~~~~~~^~~ Messages.cpp:263:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(c->iId); ~~~~ ~~~^~~ Messages.cpp:265:4: warning: declaration shadows a local variable [-Wshadow] foreach(Channel *l, c->qhLinks.keys()) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:260:2: note: previous declaration is here foreach(c, chans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:266:23: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.add_links(l->iId); ~~~~ ~~~^~~ Messages.cpp:276:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] lc = qhChannels.value(readLastChannel(uSource->iId)); ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:278:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] lc = qhChannels.value(iDefaultChan); ~~~~~~~~~~ ^~~~~~~~~~~~ Messages.cpp:281:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] lc = qhChannels.value(iDefaultChan); ~~~~~~~~~~ ^~~~~~~~~~~~ Messages.cpp:293:29: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_user_id(uSource->iId); ~~~~ ~~~~~~~~~^~~ Messages.cpp:314:42: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(uSource->cChannel->iId); ~~~~ ~~~~~~~~~~~~~~~~~~~^~~ Messages.cpp:322:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mpus, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:336:24: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_user_id(u->iId); ~~~~ ~~~^~~ Messages.cpp:346:37: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(u->cChannel->iId); ~~~~ ~~~~~~~~~~~~~^~~ Messages.cpp:376:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpss.set_max_bandwidth(iMaxBandwidth); ~~~~ ^~~~~~~~~~~~~ Messages.cpp:383:24: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint64' (aka 'unsigned long') [-Wsign-conversion] mpss.set_permissions(acCache.value(uSource)->value(root)); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:390:26: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_message_length(iMaxTextMessageLength); ~~~~ ^~~~~~~~~~~~~~~~~~~~~ Messages.cpp:391:32: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_image_message_length(iMaxImageMessageLength); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ --- release/Cert.o --- 38 warnings generated. --- release/Messages.o --- Messages.cpp:414:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, qhChannels.value(0), ChanACL::Ban); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ --- debug-all --- --- debug/Register.o --- --- release-all --- Messages.cpp:423:19: warning: implicit conversion changes signedness: 'const int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] be->set_mask(b.iMask); ~~ ~~^~~~~ --- debug-all --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Register.o Register.cpp --- release-all --- Messages.cpp:438:14: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] b.iMask = be.mask(); ~ ^~~~~~~~~ Messages.cpp:500:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, pDstServerUser->cChannel, ChanACL::Move); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:505:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(pDstServerUser, c, ChanACL::Enter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:524:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, pDstServerUser->cChannel, ChanACL::MuteDeafen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:536:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, root, ChanACL::Move); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:565:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, root, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:66:23: note: expanded from macro 'PERM_DENIED' mppd.set_permission(static_cast(what)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:565:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, root, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- Messages.cpp:677:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mptm, ~ 0x010203); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:703:20: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_user_id(id); ~~~ ^~ Messages.cpp:718:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:723:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:758:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:66:23: note: expanded from macro 'PERM_DENIED' mppd.set_permission(static_cast(what)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:758:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ --- release/Meta.o --- Meta.cpp:195:5: warning: declaration shadows a local variable [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Meta.cpp:188:3: note: previous declaration is here foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Messages.o --- Messages.cpp:863:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, p, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:66:23: note: expanded from macro 'PERM_DENIED' mppd.set_permission(static_cast(what)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:863:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, p, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:900:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_channel_id(c->iId); ~~~ ~~~^~~ --- release/Meta.o --- Meta.cpp:222:4: warning: declaration shadows a local variable [-Wshadow] --- release/Messages.o --- Messages.cpp:904:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ --- release/Meta.o --- foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^ --- release/Messages.o --- Messages.cpp:915:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(c->iId); ~~~~ ~~~^~~ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Meta.cpp:214:3: note: previous declaration is here foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Messages.o --- Messages.cpp:925:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:931:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:937:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:961:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:966:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, p, ChanACL::MakeChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:984:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::LinkChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1003:7: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, l, ChanACL::LinkChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ --- debug-all --- In file included from Register.cpp:33: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ --- release-all --- Messages.cpp:1042:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ --- debug-all --- ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release-all --- Messages.cpp:1059:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1108:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::TextMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1126:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::TextMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1150:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, u->cChannel, ChanACL::TextMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1175:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ --- release/RPC.o --- RPC.cpp:104:33: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(cChannel->iId); ~~~~ ~~~~~~~~~~^~~ RPC.cpp:109:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mpus, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ --- release/Messages.o --- Messages.cpp:1210:31: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpacl->set_user_id(acl->iUserId); ~~~~~ ~~~~~^~~~~~~ --- release/RPC.o --- RPC.cpp:125:32: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(cChannel->iId); --- release/Messages.o --- Messages.cpp:1214:23: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpacl->set_grant(acl->pAllow); ~~~~~ ^~~~~~~~~~~ Messages.cpp:1215:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpacl->set_deny(acl->pDeny); ~~~~~ ^~~~~~~~~~ --- release/RPC.o --- ~~~~ ~~~~~~~~~~^~~ RPC.cpp:149:28: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_parent(cParent->iId); ~~~~ ~~~~~~~~~^~~ RPC.cpp:162:30: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.add_links_remove(l->iId); ~~~~ ~~~^~~ --- release/Messages.o --- Messages.cpp:1232:5: warning: declaration shadows a local variable [-Wshadow] foreach(int id, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1222:3: note: previous declaration is here --- release/RPC.o --- RPC.cpp:170:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.add_links_add(l->iId); ~~~~ ~~~^~~ --- release/Messages.o --- foreach(const QString &name, allnames) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- release/RPC.o --- RPC.cpp:194:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mpcs, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ --- release/Messages.o --- /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1234:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] group->add_add(id); ~~~~~ ^~ Messages.cpp:1236:5: warning: declaration shadows a local variable [-Wshadow] foreach(int id, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' --- debug-all --- In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] --- release-all --- --- release/RPC.o --- RPC.cpp:215:31: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mptm.add_tree_id(cChannel->iId); ~~~~ ~~~~~~~~~~^~~ RPC.cpp:217:34: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mptm.add_channel_id(cChannel->iId); ~~~~ ~~~~~~~~~~^~~ RPC.cpp:234:4: warning: declaration shadows a local variable [-Wshadow] foreach(User *p, c->qlUsers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Messages.o --- for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1222:3: note: previous declaration is here foreach(const QString &name, allnames) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1238:24: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] group->add_remove(id); ~~~~~ ^~ Messages.cpp:1242:5: warning: declaration shadows a local variable [-Wshadow] foreach(int id, pg->members()) { --- release/Meta.o --- Meta.cpp:549:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sockets += s->iMaxUsers; // One per user ~~ ~~~^~~~~~~~~ Meta.cpp:600:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] if (t.elapsed() < (1000000ULL * mp.iBanTime)) ~ ~~~^~~~~~~~ Meta.cpp:608:66: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] while (! ql.isEmpty() && (ql.at(0).elapsed() > (1000000ULL * mp.iBanTimeframe))) ~ ~~~^~~~~~~~~~~~~ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: --- release/RPC.o --- RPC.cpp:233:3: note: previous declaration is here foreach(c, chans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ RPC.cpp:262:26: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] User *p = qhUsers.value(userid); ~~~~~~~ ^~~~~~ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: --- release/Messages.o --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1222:3: note: previous declaration is here foreach(const QString &name, allnames) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1244:35: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } --- release/RPC.o --- In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/Messages.o --- group->add_inherited_members(id); ~~~~~ ^~ Messages.cpp:1254:18: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpqu.add_ids(id); ~~~~ ^~ Messages.cpp:1285:22: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (!getUserName(group.add(j)).isEmpty()) ~~~~~~~~~~~ ^~~~~~~~~~~~ Messages.cpp:1286:18: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'const int' [-Wsign-conversion] g->qsAdd << group.add(j); ~~ ^~~~~~~~~~~~ --- release/Meta.o --- ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/Messages.o --- Messages.cpp:1288:22: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (!getUserName(group.remove(j)).isEmpty()) ~~~~~~~~~~~ ^~~~~~~~~~~~~~~ Messages.cpp:1289:21: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'const int' [-Wsign-conversion] g->qsRemove << group.remove(j); ~~ ^~~~~~~~~~~~~~~ Messages.cpp:1295:43: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (mpacl.has_user_id() && getUserName(mpacl.user_id()).isEmpty()) ~~~~~~~~~~~ ^~~~~~~~~~~~~~~ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release/Messages.o --- Messages.cpp:1302:16: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a->iUserId=mpacl.user_id(); ~^~~~~~~~~~~~~~~ Messages.cpp:1305:47: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a->pDeny=static_cast(mpacl.deny()) & ChanACL::All; ^~~~~~~~~~~~ Messages.cpp:1306:48: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a->pAllow=static_cast(mpacl.grant()) & ChanACL::All; ^~~~~~~~~~~~~ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release/Messages.o --- Messages.cpp:1337:12: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int id = msg.ids(i); ~~ ^~~~~~~~~~ Messages.cpp:1341:19: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] reply.add_ids(id); ~~~~~ ^~ Messages.cpp:1352:18: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] reply.add_ids(id); ~~~~~ ^~ Messages.cpp:1414:41: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if ((id >= 0) && ! qhChannels.contains(id)) ~~~~~~~~~~ ^~ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/RPC.o --- { return QFlags(f1) | f2; } \ ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release/Messages.o --- Messages.cpp:1437:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, qhChannels.value(0), ChanACL::Register); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1448:20: warning: implicit conversion changes signedness: 'const int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] u->set_user_id(i.key()); ~ ^~~~~~~ Messages.cpp:1457:13: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int id = u.user_id(); ~~ ^~~~~~~~~~~ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: --- release/RPC.o --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/Messages.o --- Messages.cpp:1489:15: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int target = msg.id(); ~~~~~~ ^~~~~~~~ Messages.cpp:1513:16: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] wtc.iId = id; ~ ^~ Messages.cpp:1552:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, pDstServerUser->cChannel, ChanACL::Enter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/RPC.o --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/Messages.o --- Messages.cpp:1618:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_bandwidth(bwr.bandwidth()); ~~~ ^~~~~~~~~~~~~~~ Messages.cpp:1619:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_onlinesecs(bwr.onlineSeconds()); ~~~ ^~~~~~~~~~~~~~~~~~~ Messages.cpp:1621:20: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_idlesecs(bwr.idleSeconds()); ~~~ ^~~~~~~~~~~~~~~~~ Messages.cpp:1589:38: warning: implicit conversion loses integer precision: 'quint64' (aka 'unsigned long long') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wshorten-64-to-32] msg.set_udp_packets(pDstServerUser->uiUDPPackets); --- release/Meta.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Meta.cpp:1: --- release/RPC.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/Messages.o --- ~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Messages.cpp:1590:38: warning: implicit conversion loses integer precision: 'quint64' (aka 'unsigned long long') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wshorten-64-to-32] msg.set_tcp_packets(pDstServerUser->uiTCPPackets); ~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Messages.cpp:1636:13: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int id = msg.channel_description(i); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:1637:34: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(id); ~~~~~~~~~~ ^~ Messages.cpp:1639:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] --- release/Meta.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/Messages.o --- mpcs.set_channel_id(id); ~~~~ ^~ Messages.cpp:1648:18: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int session = msg.session_texture(i); ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:1649:35: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] ServerUser *su = qhUsers.value(session); ~~~~~~~ ^~~~~~~ Messages.cpp:1651:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_session(session); ~~~~ ^~~~~~~ --- release/Meta.o --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/RPC.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Messages.o --- Messages.cpp:1659:18: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int session = msg.session_comment(i); ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:1660:35: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] ServerUser *su = qhUsers.value(session); ~~~~~~~ ^~~~~~~ Messages.cpp:1662:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_session(session); ~~~~ ^~~~~~~ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- release/RPC.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release/Meta.o --- ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Meta.cpp:1: --- release/RPC.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/Messages.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- release/Meta.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- release/Messages.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Messages.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Messages.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Meta.o --- In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/Messages.o --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ --- release/RPC.o --- In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); --- release/Messages.o --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/RPC.o --- ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ --- release/RPC.o --- ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ --- release/Messages.o --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/Meta.o --- Meta.cpp:191:12: note: in instantiation of member function 'QList::operator<<' requested here qlBind << qhaddr; ^ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Meta.cpp:214:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Messages.o --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release/Meta.o --- In file included from Meta.cpp:1: --- release/Messages.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Meta.o --- In file included from ./murmur_pch.h:19: --- release/Messages.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release/Messages.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } --- release/Meta.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Meta.cpp:222:4: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here --- release/Messages.o --- ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Meta.o --- foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug-all --- In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- --- release/Messages.o --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/Messages.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here --- release/Meta.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here --- release/Messages.o --- ConstructPtr cptr = qMetaTypeConstructHelper; --- release/Meta.o --- node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here --- release/Messages.o --- ^ --- release/Meta.o --- detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Meta.cpp:367:32: note: in instantiation of member function 'QList::QList' requested here QList ql = QSslCertificate::fromData(qba); ^ --- release/Messages.o --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here --- release/RPC.o --- In file included from RPC.cpp:1: --- release/Meta.o --- node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); --- release/RPC.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:855:28: note: in instantiation of member function 'QHash::findNode' requested here return const_iterator(*findNode(akey)); ^ /usr/local/include/qt4/QtCore/qhash.h:910:36: note: in instantiation of member function 'QHash::find' requested here const_iterator it2 = other.find(akey); ^ --- release/Meta.o --- ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Meta.cpp:439:31: note: in instantiation of member function 'QList::QList' requested here QList ciphers = MumbleSSL::ciphersFromOpenSSLCipherString(qsCiphers); ^ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qhash.h:293:79: note: in instantiation of member function 'QHash::operator==' requested here inline bool operator!=(const QHash &other) const { return !(*this == other); } ^ /usr/local/include/qt4/QtCore/qset.h:73:25: note: in instantiation of member function 'QHash::operator!=' requested here { return q_hash != other.q_hash; } ^ RPC.cpp:157:12: note: in instantiation of member function 'QSet::operator!=' requested here if (links != oldset) { ^ --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Meta.cpp:527:18: note: in instantiation of member function 'QList::QList' requested here QList ql = ServerDB::getBootServers(); ^ In file included from Meta.cpp:1: --- release/RPC.o --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/Meta.o --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ Meta.cpp:533:16: note: in instantiation of member function 'QHash::contains' requested here if (qhServers.contains(srvnum)) ^ --- release/RPC.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:139:45: note: in instantiation of member function 'QList::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qlist.h:267:31: note: in instantiation of member function 'QList::detach' requested here inline iterator begin() { detach(); return reinterpret_cast(p.begin()); } ^ /usr/local/include/qt4/QtCore/qlist.h:282:55: note: in instantiation of member function 'QList::begin' requested here inline T& first() { Q_ASSERT(!isEmpty()); return *begin(); } ^ /usr/local/include/qt4/QtCore/qlist.h:490:9: note: in instantiation of member function 'QList::first' requested here { T t = first(); removeFirst(); return t; } ^ /usr/local/include/qt4/QtCore/qqueue.h:61:43: note: in instantiation of member function 'QList::takeFirst' requested here inline T dequeue() { return QList::takeFirst(); } ^ RPC.cpp:227:11: note: in instantiation of member function 'QQueue::dequeue' requested here c = q.dequeue(); ^ --- release/Messages.o --- In file included from Messages.cpp:41: --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ --- release/Messages.o --- In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ --- release/Meta.o --- Meta.cpp:598:13: note: in instantiation of member function 'QHash::contains' requested here if (qhBans.contains(addr)) { ^ --- release/Messages.o --- /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ --- release/RPC.o --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/Messages.o --- /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here --- release/RPC.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release/Messages.o --- celt_versions_.Add(value); ^ --- release/RPC.o --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ RPC.cpp:234:4: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(User *p, c->qlUsers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: --- release/Messages.o --- In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/Messages.o --- internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/Meta.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qhash.h:224:69: note: in instantiation of member function 'QList::QList' requested here inline QHashNode(const Key &key0, const T &value0) : key(key0), value(value0) {} ^ /usr/local/include/qt4/QtCore/qhash.h:532:30: note: in instantiation of member function 'QHashNode >::QHashNode' requested here (void) new (newNode) Node(concreteNode->key, concreteNode->value); ^ /usr/local/include/qt4/QtCore/qhash.h:582:38: note: in instantiation of member function 'QHash >::duplicateNode' requested here QHashData *x = d->detach_helper2(duplicateNode, deleteNode2, ^ /usr/local/include/qt4/QtCore/qhash.h:303:45: note: in instantiation of member function 'QHash >::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qhash.h:740:5: note: in instantiation of member function 'QHash >::detach' requested here detach(); ^ Meta.cpp:605:31: note: in instantiation of member function 'QHash >::operator[]' requested here QList &ql = qhAttempts[addr]; ^ --- release/RPC.o --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: --- release/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: --- release/RPC.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ RPC.cpp:242:25: note: in instantiation of member function 'QHash::value' requested here cChannel = qhChannels.value(0); ^ --- release/Meta.o --- /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:743:19: note: in instantiation of member function 'QHash >::findNode' requested here Node **node = findNode(akey, &h); ^ Meta.cpp:605:31: note: in instantiation of member function 'QHash >::operator[]' requested here QList &ql = qhAttempts[addr]; ^ --- release/RPC.o --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ --- release/Messages.o --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: --- release/RPC.o --- /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ RPC.cpp:246:18: note: in instantiation of member function 'QSet::remove' requested here g->qsTemporary.remove(userid); ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:112:29: note: in instantiation of member function 'QHash::value' requested here Channel *root = qhChannels.value(0); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/RPC.o --- /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ RPC.cpp:253:26: note: in instantiation of member function 'QHash::value' requested here g = cChannel->qhGroups.value(gname); ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Messages.cpp:208:22: note: in instantiation of member function 'QList::append' requested here uSource->qlCodecs.append(msg.celt_versions(i)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: --- release/RPC.o --- /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ RPC.cpp:262:20: note: in instantiation of member function 'QHash::value' requested here User *p = qhUsers.value(userid); ^ --- release/Messages.o --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ Messages.cpp:230:4: note: in instantiation of member function 'QList::operator<<' requested here q << root; ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ Messages.cpp:234:9: note: in instantiation of member function 'QSet::insert' requested here chans.insert(c); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash > *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:383:32: note: in instantiation of member function 'QHash > *>::value' requested here mpss.set_permissions(acCache.value(uSource)->value(root)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:383:48: note: in instantiation of member function 'QHash >::value' requested here mpss.set_permissions(acCache.value(uSource)->value(root)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:420:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const Ban &b, qlBans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:479:2: note: in instantiation of member function 'QHash::value' requested here VICTIM_SETUP; ^ Messages.cpp:58:28: note: expanded from macro 'VICTIM_SETUP' pDstServerUser = qhUsers.value(msg.session()); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:1112:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(User *p, c->qlUsers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ Messages.cpp:1113:10: note: in instantiation of member function 'QSet::insert' requested here users.insert(static_cast(p)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Messages.cpp:1115:17: note: in instantiation of member function 'QList::append' requested here tm.qlChannels.append(id); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ Messages.cpp:1193:10: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ Messages.cpp:1193:10: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ Messages.cpp:1193:10: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:1202:4: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(acl, p->qlACL) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ Messages.cpp:1211:12: note: in instantiation of member function 'QSet::insert' requested here qsId.insert(acl->iUserId); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:1223:27: note: in instantiation of member function 'QHash::value' requested here Group *g = c->qhGroups.value(name); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash >::findNode' requested here Node **node = findNode(akey, &h); ^ Messages.cpp:1267:13: note: in instantiation of member function 'QHash >::insert' requested here hOldTemp.insert(g->qsName, g->qsTemporary); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ./ServerUser.h:70:8: note: in instantiation of member function 'QList::QList' requested here struct WhisperTarget { ^ /usr/local/include/qt4/QtCore/qmap.h:764:17: note: in instantiation of member function 'QMap::node_create' requested here node_create(x.d, update, concreteNode->key, concreteNode->value); ^ /usr/local/include/qt4/QtCore/qmap.h:205:45: note: in instantiation of member function 'QMap::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmap.h:664:5: note: in instantiation of member function 'QMap::detach' requested here detach(); ^ Messages.cpp:1499:22: note: in instantiation of member function 'QMap::remove' requested here uSource->qmTargets.remove(target); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:1566:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QSslCertificate &cert, certs) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug-all --- In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Register.cpp:33: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from Register.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Register.cpp:125:34: note: in instantiation of member function 'QList::QList' requested here QList calist = ssl.caCertificates(); ^ 38 warnings generated. --- release-all --- --- release/UnixMurmur.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/UnixMurmur.o UnixMurmur.cpp --- release/RPC.o --- 55 warnings generated. --- debug-all --- --- debug/Cert.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Cert.o Cert.cpp c++: warning: argument unused during compilation: '-pie' --- release-all --- --- release/UnixMurmur.o --- In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- In file included from Cert.cpp:34: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release-all --- In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:544:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(0, 1); ^ UnixMurmur.cpp:62:7: note: in instantiation of member function 'QList::prepend' requested here ql.prepend(qf); ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ UnixMurmur.cpp:86:7: note: in instantiation of member function 'QList::operator<<' requested here qtl << t; ^ --- debug-all --- In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- 15 warnings generated. --- debug-all --- --- debug/Messages.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Messages.o Messages.cpp c++: warning: argument unused during compilation: '-pie' In file included from Messages.cpp:38: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/Cert.o --- In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Messages.o --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug/Cert.o --- In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/Messages.o --- In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: --- debug/Cert.o --- In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- debug/Messages.o --- /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ --- debug/Cert.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- debug/Messages.o --- /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ --- debug/Cert.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here --- debug/Messages.o --- /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug/Cert.o --- ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Cert.cpp:34: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from Cert.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:828:17: note: in instantiation of member function 'QList::node_copy' requested here node_copy(n, reinterpret_cast(p.end()), ^ /usr/local/include/qt4/QtCore/qlist.h:336:13: note: in instantiation of member function 'QList::operator+=' requested here { *this += l; return *this; } ^ Cert.cpp:107:6: note: in instantiation of member function 'QList::operator<<' requested here ql << QSslCertificate::fromData(crt); ^ --- debug/Messages.o --- Messages.cpp:124:54: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] int id = authenticate(uSource->qsName, pw, uSource->uiSession, uSource->qslEmail, uSource->qsHash, uSource->bVerified, uSource->peerCertificateChain()); ~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~ Messages.cpp:238:26: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(c->iId); ~~~~ ~~~^~~ Messages.cpp:240:32: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_parent(c->cParent->iId); ~~~~ ~~~~~~~~~~~~^~~ Messages.cpp:263:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(c->iId); ~~~~ ~~~^~~ Messages.cpp:265:4: warning: declaration shadows a local variable [-Wshadow] foreach(Channel *l, c->qhLinks.keys()) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:260:2: note: previous declaration is here foreach(c, chans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:266:23: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.add_links(l->iId); ~~~~ ~~~^~~ Messages.cpp:276:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] lc = qhChannels.value(readLastChannel(uSource->iId)); ~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:278:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] lc = qhChannels.value(iDefaultChan); ~~~~~~~~~~ ^~~~~~~~~~~~ Messages.cpp:281:25: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] lc = qhChannels.value(iDefaultChan); ~~~~~~~~~~ ^~~~~~~~~~~~ Messages.cpp:293:29: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_user_id(uSource->iId); ~~~~ ~~~~~~~~~^~~ Messages.cpp:314:42: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(uSource->cChannel->iId); ~~~~ ~~~~~~~~~~~~~~~~~~~^~~ Messages.cpp:322:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mpus, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:336:24: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_user_id(u->iId); ~~~~ ~~~^~~ Messages.cpp:346:37: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(u->cChannel->iId); ~~~~ ~~~~~~~~~~~~~^~~ Messages.cpp:376:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpss.set_max_bandwidth(iMaxBandwidth); ~~~~ ^~~~~~~~~~~~~ Messages.cpp:383:24: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint64' (aka 'unsigned long') [-Wsign-conversion] mpss.set_permissions(acCache.value(uSource)->value(root)); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:390:26: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_message_length(iMaxTextMessageLength); ~~~~ ^~~~~~~~~~~~~~~~~~~~~ Messages.cpp:391:32: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpsc.set_image_message_length(iMaxImageMessageLength); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:414:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, qhChannels.value(0), ChanACL::Ban); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:423:19: warning: implicit conversion changes signedness: 'const int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] be->set_mask(b.iMask); ~~ ~~^~~~~ Messages.cpp:438:14: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] b.iMask = be.mask(); ~ ^~~~~~~~~ Messages.cpp:500:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, pDstServerUser->cChannel, ChanACL::Move); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:505:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(pDstServerUser, c, ChanACL::Enter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:524:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, pDstServerUser->cChannel, ChanACL::MuteDeafen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:536:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, root, ChanACL::Move); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:565:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, root, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:66:23: note: expanded from macro 'PERM_DENIED' mppd.set_permission(static_cast(what)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:565:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, root, p); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:677:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mptm, ~ 0x010203); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:703:20: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_user_id(id); ~~~ ^~ Messages.cpp:718:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:723:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ --- debug/Cert.o --- 38 warnings generated. --- debug/Messages.o --- Messages.cpp:758:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:66:23: note: expanded from macro 'PERM_DENIED' mppd.set_permission(static_cast(what)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:758:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:863:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, p, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:66:23: note: expanded from macro 'PERM_DENIED' mppd.set_permission(static_cast(what)); \ ~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:863:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, p, perm); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:900:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_channel_id(c->iId); ~~~ ~~~^~~ Messages.cpp:904:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:915:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(c->iId); ~~~~ ~~~^~~ Messages.cpp:925:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:931:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:937:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:961:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:966:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, p, ChanACL::MakeChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ --- release-all --- --- release/MurmurIce.o --- --- debug-all --- Messages.cpp:984:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::LinkChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/MurmurIce.o MurmurIce.cpp --- debug-all --- Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1003:7: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, l, ChanACL::LinkChannel); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1042:16: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(msg, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ Messages.cpp:1059:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1108:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::TextMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1126:4: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::TextMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1150:5: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, u->cChannel, ChanACL::TextMessage); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1175:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, c, ChanACL::Write); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1210:31: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpacl->set_user_id(acl->iUserId); ~~~~~ ~~~~~^~~~~~~ Messages.cpp:1214:23: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpacl->set_grant(acl->pAllow); ~~~~~ ^~~~~~~~~~~ Messages.cpp:1215:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpacl->set_deny(acl->pDeny); ~~~~~ ^~~~~~~~~~ Messages.cpp:1232:5: warning: declaration shadows a local variable [-Wshadow] foreach(int id, g->qsAdd) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1222:3: note: previous declaration is here foreach(const QString &name, allnames) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1234:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] group->add_add(id); ~~~~~ ^~ Messages.cpp:1236:5: warning: declaration shadows a local variable [-Wshadow] foreach(int id, g->qsRemove) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1222:3: note: previous declaration is here foreach(const QString &name, allnames) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1238:24: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] group->add_remove(id); ~~~~~ ^~ Messages.cpp:1242:5: warning: declaration shadows a local variable [-Wshadow] foreach(int id, pg->members()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1222:3: note: previous declaration is here foreach(const QString &name, allnames) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Messages.cpp:1244:35: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] group->add_inherited_members(id); ~~~~~ ^~ Messages.cpp:1254:18: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpqu.add_ids(id); ~~~~ ^~ Messages.cpp:1285:22: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (!getUserName(group.add(j)).isEmpty()) ~~~~~~~~~~~ ^~~~~~~~~~~~ Messages.cpp:1286:18: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'const int' [-Wsign-conversion] g->qsAdd << group.add(j); ~~ ^~~~~~~~~~~~ Messages.cpp:1288:22: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (!getUserName(group.remove(j)).isEmpty()) ~~~~~~~~~~~ ^~~~~~~~~~~~~~~ Messages.cpp:1289:21: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'const int' [-Wsign-conversion] g->qsRemove << group.remove(j); ~~ ^~~~~~~~~~~~~~~ Messages.cpp:1295:43: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] if (mpacl.has_user_id() && getUserName(mpacl.user_id()).isEmpty()) ~~~~~~~~~~~ ^~~~~~~~~~~~~~~ Messages.cpp:1302:16: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a->iUserId=mpacl.user_id(); ~^~~~~~~~~~~~~~~ Messages.cpp:1305:47: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a->pDeny=static_cast(mpacl.deny()) & ChanACL::All; ^~~~~~~~~~~~ Messages.cpp:1306:48: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] a->pAllow=static_cast(mpacl.grant()) & ChanACL::All; ^~~~~~~~~~~~~ Messages.cpp:1337:12: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int id = msg.ids(i); ~~ ^~~~~~~~~~ Messages.cpp:1341:19: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] reply.add_ids(id); ~~~~~ ^~ Messages.cpp:1352:18: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] reply.add_ids(id); ~~~~~ ^~ Messages.cpp:1414:41: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] if ((id >= 0) && ! qhChannels.contains(id)) ~~~~~~~~~~ ^~ Messages.cpp:1437:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, qhChannels.value(0), ChanACL::Register); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1448:20: warning: implicit conversion changes signedness: 'const int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] u->set_user_id(i.key()); ~ ^~~~~~~ Messages.cpp:1457:13: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int id = u.user_id(); ~~ ^~~~~~~~~~~ Messages.cpp:1489:15: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int target = msg.id(); ~~~~~~ ^~~~~~~~ Messages.cpp:1513:16: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] wtc.iId = id; ~ ^~ Messages.cpp:1552:3: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] PERM_DENIED(uSource, pDstServerUser->cChannel, ChanACL::Enter); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:67:30: note: expanded from macro 'PERM_DENIED' mppd.set_channel_id(where->iId); \ ~~~~ ~~~~~~~^~~ Messages.cpp:1618:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_bandwidth(bwr.bandwidth()); ~~~ ^~~~~~~~~~~~~~~ Messages.cpp:1619:21: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_onlinesecs(bwr.onlineSeconds()); ~~~ ^~~~~~~~~~~~~~~~~~~ Messages.cpp:1621:20: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] msg.set_idlesecs(bwr.idleSeconds()); ~~~ ^~~~~~~~~~~~~~~~~ Messages.cpp:1589:38: warning: implicit conversion loses integer precision: 'quint64' (aka 'unsigned long long') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wshorten-64-to-32] msg.set_udp_packets(pDstServerUser->uiUDPPackets); ~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Messages.cpp:1590:38: warning: implicit conversion loses integer precision: 'quint64' (aka 'unsigned long long') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wshorten-64-to-32] msg.set_tcp_packets(pDstServerUser->uiTCPPackets); ~~~ ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ Messages.cpp:1636:13: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int id = msg.channel_description(i); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:1637:34: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] Channel *c = qhChannels.value(id); ~~~~~~~~~~ ^~ Messages.cpp:1639:25: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(id); ~~~~ ^~ Messages.cpp:1648:18: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int session = msg.session_texture(i); ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:1649:35: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] ServerUser *su = qhUsers.value(session); ~~~~~~~ ^~~~~~~ Messages.cpp:1651:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_session(session); ~~~~ ^~~~~~~ Messages.cpp:1659:18: warning: implicit conversion changes signedness: '::google::protobuf::uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] int session = msg.session_comment(i); ~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ Messages.cpp:1660:35: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] ServerUser *su = qhUsers.value(session); ~~~~~~~ ^~~~~~~ Messages.cpp:1662:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_session(session); ~~~~ ^~~~~~~ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Messages.cpp:41: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:112:29: note: in instantiation of member function 'QHash::value' requested here Channel *root = qhChannels.value(0); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Messages.cpp:208:22: note: in instantiation of member function 'QList::append' requested here uSource->qlCodecs.append(msg.celt_versions(i)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ Messages.cpp:230:4: note: in instantiation of member function 'QList::operator<<' requested here q << root; ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ Messages.cpp:234:9: note: in instantiation of member function 'QSet::insert' requested here chans.insert(c); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash > *>::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:383:32: note: in instantiation of member function 'QHash > *>::value' requested here mpss.set_permissions(acCache.value(uSource)->value(root)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash >::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:383:48: note: in instantiation of member function 'QHash >::value' requested here mpss.set_permissions(acCache.value(uSource)->value(root)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:420:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const Ban &b, qlBans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:479:2: note: in instantiation of member function 'QHash::value' requested here VICTIM_SETUP; ^ Messages.cpp:58:28: note: expanded from macro 'VICTIM_SETUP' pDstServerUser = qhUsers.value(msg.session()); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:1112:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(User *p, c->qlUsers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ Messages.cpp:1113:10: note: in instantiation of member function 'QSet::insert' requested here users.insert(static_cast(p)); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ Messages.cpp:1115:17: note: in instantiation of member function 'QList::append' requested here tm.qlChannels.append(id); ^ --- release-all --- In file included from MurmurIce.cpp:33: In file included from ./MurmurIce.h:42: In file included from ./MurmurI.h:4: In file included from ./Murmur.h:30: In file included from /usr/local/include/Ice/Proxy.h:25: In file included from /usr/local/include/Ice/AsyncResult.h:24: /usr/local/include/Ice/BasicStream.h:183:27: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:184:37: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], &v[0], sz); ~~~~~~ ^~ --- debug-all --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: --- release-all --- /usr/local/include/Ice/BasicStream.h:204:39: warning: implicit conversion changes signedness: 'long' to 'Container::size_type' (aka 'unsigned long') [-Wsign-conversion] --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: --- release-all --- _currentReadEncaps->start = i - b.begin(); --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: --- release-all --- ~ ~~^~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here --- release-all --- /usr/local/include/Ice/BasicStream.h:304:14: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] --- debug-all --- inline void push(const T &t) { QVector::append(t); } ^ --- release-all --- i += sz - sizeof(Ice::Int) - 2; ^~ ~ --- debug-all --- Messages.cpp:1193:10: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ Messages.cpp:1193:10: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] --- release-all --- /usr/local/include/Ice/BasicStream.h:663:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] --- debug-all --- return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); --- release-all --- resize(position + sz); --- debug-all --- ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- ~ ^~ /usr/local/include/Ice/BasicStream.h:664:48: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], v.data(), sz); --- debug-all --- /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here --- release-all --- ~~~~~~ ^~ --- debug-all --- realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ Messages.cpp:1193:10: note: in instantiation of member function 'QStack::push' requested here chans.push(p); --- release-all --- /usr/local/include/Ice/BasicStream.h:683:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] --- debug-all --- ^ --- release-all --- resize(position + sz); ~ ^~ --- debug-all --- In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here --- release-all --- /usr/local/include/Ice/BasicStream.h:851:18: warning: implicit conversion changes signedness: 'long' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] --- debug-all --- node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); --- release-all --- return i - b.begin(); --- debug-all --- ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); --- release-all --- ~~~~~~ ~~^~~~~~~~~~~ --- debug-all --- ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:1202:4: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(acl, p->qlACL) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ Messages.cpp:1211:12: note: in instantiation of member function 'QSet::insert' requested here qsId.insert(acl->iUserId); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ Messages.cpp:1223:27: note: in instantiation of member function 'QHash::value' requested here Group *g = c->qhGroups.value(name); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash >::findNode' requested here Node **node = findNode(akey, &h); ^ Messages.cpp:1267:13: note: in instantiation of member function 'QHash >::insert' requested here hOldTemp.insert(g->qsName, g->qsTemporary); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ ./ServerUser.h:70:8: note: in instantiation of member function 'QList::QList' requested here struct WhisperTarget { ^ /usr/local/include/qt4/QtCore/qmap.h:764:17: note: in instantiation of member function 'QMap::node_create' requested here node_create(x.d, update, concreteNode->key, concreteNode->value); ^ /usr/local/include/qt4/QtCore/qmap.h:205:45: note: in instantiation of member function 'QMap::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmap.h:664:5: note: in instantiation of member function 'QMap::detach' requested here detach(); ^ Messages.cpp:1499:22: note: in instantiation of member function 'QMap::remove' requested here uSource->qmTargets.remove(target); ^ In file included from Messages.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Messages.cpp:1566:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const QSslCertificate &cert, certs) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- --- release/Server.o --- 136 warnings generated. --- debug-all --- --- debug/Meta.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Meta.o Meta.cpp c++: warning: argument unused during compilation: '-pie' In file included from Meta.cpp:38: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/Meta.o --- 52 warnings generated. --- release/Mumble.pb.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Mumble.pb.o Mumble.pb.cc --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ --- release/MurmurIce.o --- In file included from MurmurIce.cpp:37: In file included from /usr/local/include/IceUtil/IceUtil.h:47: --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- release/MurmurIce.o --- /usr/local/include/IceUtil/IconvStringConverter.h:251:36: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] size_t inbytesleft = sourceEnd - sourceStart; ~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~ --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/ServerDB.o --- 61 warnings generated. --- release/Mumble.pb.o --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/RPC.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/RPC.o RPC.cpp --- release-all --- --- release/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/Meta.o --- Meta.cpp:195:5: warning: declaration shadows a local variable [-Wshadow] foreach(QHostAddress qha, hi.addresses()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Meta.cpp:188:3: note: previous declaration is here foreach(const QString &host, qsHost.split(QRegExp(QLatin1String("\\s+")), QString::SkipEmptyParts)) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ --- debug/RPC.o --- In file included from RPC.cpp:36: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- debug/Meta.o --- ^ Meta.cpp:222:4: warning: declaration shadows a local variable [-Wshadow] foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ Meta.cpp:214:3: note: previous declaration is here foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: --- debug-all --- --- debug/Server.o --- 136 warnings generated. --- release-all --- In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug-all --- --- debug/RPC.o --- In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: --- debug/Meta.o --- Meta.cpp:549:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sockets += s->iMaxUsers; // One per user ~~ ~~~^~~~~~~~~ --- debug/RPC.o --- /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ --- debug/Meta.o --- Meta.cpp:600:38: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] if (t.elapsed() < (1000000ULL * mp.iBanTime)) ~ ~~~^~~~~~~~ Meta.cpp:608:66: warning: implicit conversion changes signedness: 'int' to 'unsigned long long' [-Wsign-conversion] while (! ql.isEmpty() && (ql.at(0).elapsed() > (1000000ULL * mp.iBanTimeframe))) ~ ~~~^~~~~~~~~~~~~ --- debug/RPC.o --- In file included from RPC.cpp:36: --- release-all --- --- release/Murmur.o --- --- debug-all --- In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { --- release-all --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/Murmur.o Murmur.cpp --- debug-all --- ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- debug/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ --- debug/RPC.o --- In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: --- debug/Meta.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/RPC.o --- /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug/Meta.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- debug/RPC.o --- /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] --- debug/Meta.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ --- debug/RPC.o --- inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug/Meta.o --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- debug/RPC.o --- /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/Meta.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/RPC.o --- /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/Meta.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/RPC.o --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug/Meta.o --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:11: /usr/local/include/google/protobuf/io/coded_stream.h:977:23: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] *size = buffer_end_ - buffer_; ~ ~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/google/protobuf/io/coded_stream.h:1012:15: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned int') to 'uint8' (aka 'unsigned char') [-Wconversion] *target = value; ~ ^~~~~ --- debug-all --- --- debug/RPC.o --- In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ --- release-all --- /usr/local/include/google/protobuf/io/coded_stream.h:1076:17: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned int') to 'uint8' (aka 'unsigned char') [-Wconversion] --- debug-all --- /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] --- release-all --- target[0] = value; --- debug-all --- return &(*fields_)[index]; ~ ^~~~~ --- release-all --- ~ ^~~~~ --- debug-all --- /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- /usr/local/include/google/protobuf/io/coded_stream.h:1162:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return buffer_end_ - buffer_; ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~ --- debug-all --- --- debug/Meta.o --- In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Meta.cpp:38: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release-all --- In file included from Mumble.pb.cc:12: In file included from /usr/local/include/google/protobuf/wire_format_lite_inl.h:48: /usr/local/include/google/protobuf/wire_format_lite.h:582:18: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] field_number << kTagTypeBits); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:641:19: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] return (n << 1) ^ (n >> 31); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:645:19: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:645:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:650:19: warning: implicit conversion changes signedness: 'long' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] return (n << 1) ^ (n >> 63); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:654:19: warning: implicit conversion changes signedness: 'unsigned long' to 'int64' (aka 'long') [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:654:21: warning: implicit conversion changes signedness: 'int64' (aka 'long') to 'unsigned long' [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ Meta.cpp:191:12: note: in instantiation of member function 'QList::operator<<' requested here qlBind << qhaddr; ^ --- release-all --- In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:332:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ --- debug-all --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- release-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:446:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Meta.cpp:214:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here --- release-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); --- debug-all --- foreach(const QNetworkInterface &qni, QNetworkInterface::allInterfaces()) { --- release-all --- ~~~~~ ^~~~~~ --- debug-all --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ Meta.cpp:222:4: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here --- release-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:771:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.GetCachedSize(), target); --- debug-all --- foreach(const QNetworkAddressEntry &qna, qni.addressEntries()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH --- release-all --- ^~~~~~~~~~~~~~~~~~~~~ --- debug-all --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:822:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return io::CodedOutputStream::VarintSize32(value.size()) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:822:60: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:822:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~ ^~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:826:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return io::CodedOutputStream::VarintSize32(value.size()) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:826:60: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:826:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~ ^~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:853:46: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] return io::CodedOutputStream::VarintSize32(length) + length; ~~ ^~~~~~ --- debug-all --- In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Meta.cpp:367:32: note: in instantiation of member function 'QList::QList' requested here QList ql = QSslCertificate::fromData(qba); ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Meta.cpp:439:31: note: in instantiation of member function 'QList::QList' requested here QList ciphers = MumbleSSL::ciphersFromOpenSSLCipherString(qsCiphers); ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ Meta.cpp:527:18: note: in instantiation of member function 'QList::QList' requested here QList ql = ServerDB::getBootServers(); ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ Meta.cpp:533:16: note: in instantiation of member function 'QHash::contains' requested here if (qhServers.contains(srvnum)) ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ Meta.cpp:598:13: note: in instantiation of member function 'QHash::contains' requested here if (qhBans.contains(addr)) { ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qhash.h:224:69: note: in instantiation of member function 'QList::QList' requested here inline QHashNode(const Key &key0, const T &value0) : key(key0), value(value0) {} ^ /usr/local/include/qt4/QtCore/qhash.h:532:30: note: in instantiation of member function 'QHashNode >::QHashNode' requested here (void) new (newNode) Node(concreteNode->key, concreteNode->value); ^ /usr/local/include/qt4/QtCore/qhash.h:582:38: note: in instantiation of member function 'QHash >::duplicateNode' requested here QHashData *x = d->detach_helper2(duplicateNode, deleteNode2, ^ /usr/local/include/qt4/QtCore/qhash.h:303:45: note: in instantiation of member function 'QHash >::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qhash.h:740:5: note: in instantiation of member function 'QHash >::detach' requested here detach(); ^ Meta.cpp:605:31: note: in instantiation of member function 'QHash >::operator[]' requested here QList &ql = qhAttempts[addr]; ^ In file included from Meta.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:743:19: note: in instantiation of member function 'QHash >::findNode' requested here Node **node = findNode(akey, &h); ^ Meta.cpp:605:31: note: in instantiation of member function 'QHash >::operator[]' requested here QList &ql = qhAttempts[addr]; ^ --- release-all --- --- release/MurmurIce.o --- MurmurIce.cpp:69:19: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] le.timestamp = r.first; ~ ~~^~~~~ MurmurIce.cpp:74:18: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] mp.session = p->uiSession; ~ ~~~^~~~~~~~~ MurmurIce.cpp:90:18: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] mp.version = u->uiVersion; ~ ~~~^~~~~~~~~ MurmurIce.cpp:105:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] addr[i] = a[i]; ~~~~ ^ MurmurIce.cpp:145:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] addr[i] = a[i]; ~~~~ ^ MurmurIce.cpp:152:13: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to '::Ice::Int' (aka 'int') [-Wsign-conversion] mb.start = b.qdtStart.toLocalTime().toTime_t(); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MurmurIce.cpp:153:18: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] mb.duration = b.iDuration; ~ ~~^~~~~~~~~ MurmurIce.cpp:162:37: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] b.haAddress.qip6[i] = mb.address[i]; ~~ ^ MurmurIce.cpp:168:19: warning: implicit conversion changes signedness: 'const ::Ice::Int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] b.iDuration = mb.duration; ~ ~~~^~~~~~~~ MurmurIce.cpp:187:28: warning: implicit conversion changes signedness: 'unsigned int' to 'const value_type' (aka 'const int') [-Wsign-conversion] tmdst.sessions.push_back(i); ~~~~~ ^ MurmurIce.cpp:190:28: warning: implicit conversion changes signedness: 'unsigned int' to 'const value_type' (aka 'const int') [-Wsign-conversion] tmdst.channels.push_back(i); ~~~~~ ^ MurmurIce.cpp:193:25: warning: implicit conversion changes signedness: 'unsigned int' to 'const value_type' (aka 'const int') [-Wsign-conversion] tmdst.trees.push_back(i); ~~~~~ ^ MurmurIce.cpp:443:52: warning: implicit conversion changes signedness: 'const unsigned int' to 'const int' [-Wsign-conversion] qmServerContextCallbacks[s->iServerNum].remove(p->uiSession); ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~^~~~~~~~~ MurmurIce.cpp:573:32: warning: implicit conversion changes signedness: 'const unsigned int' to 'const int' [-Wsign-conversion] if (! qmServer.contains(pSrc->uiSession)) ~~~~~~~~ ~~~~~~^~~~~~~~~ MurmurIce.cpp:576:77: warning: implicit conversion changes signedness: 'const unsigned int' to 'const int' [-Wsign-conversion] QMap &qmUser = qmServer[pSrc->uiSession]; ~~~~~~~~ ~~~~~~^~~~~~~~~ MurmurIce.cpp:586:38: warning: implicit conversion changes signedness: 'unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] prx->contextAction(u8(action), mp, session, iChannel); ~~~ ^~~~~~~ --- release/Mumble.pb.o --- Mumble.pb.cc:1216:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->release().data(), this->release().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1233:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os().data(), this->os().length(), ^~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1250:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os_version().data(), this->os_version().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:589:40: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion] removeServerContextCallback(s, pSrc->uiSession, action); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~ --- release/Mumble.pb.o --- Mumble.pb.cc:1293:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->release().data(), this->release().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1303:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os().data(), this->os().length(), ^~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1313:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os_version().data(), this->os_version().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1338:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->release().data(), this->release().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1349:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os().data(), this->os().length(), ^~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1360:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os_version().data(), this->os_version().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:621:13: warning: implicit conversion changes signedness: 'const value_type' (aka 'const unsigned char') to 'char' [-Wsign-conversion] ptr[i] = tex[i]; ~ ^~~~~~ MurmurIce.cpp:646:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs.resize(certlist.size()); ~~~~~ ^~~~~~~~~~~~~~~ MurmurIce.cpp:650:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der.resize(qba.size()); ~~~ ^~~~~~~~~~ MurmurIce.cpp:653:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der[j] = ptr[j]; ~~~ ^ MurmurIce.cpp:653:13: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] der[j] = ptr[j]; ~ ^~~~~~ MurmurIce.cpp:654:9: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs[i] = der; ~~~~~ ^ --- release/Mumble.pb.o --- Mumble.pb.cc:1829:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->username().data(), this->username().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1846:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->password().data(), this->password().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1864:13: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->tokens(this->tokens_size() - 1).length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1937:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->username().data(), this->username().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1947:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->password().data(), this->password().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1957:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->tokens(i).data(), this->tokens(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1988:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->username().data(), this->username().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1999:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->password().data(), this->password().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:2010:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->tokens(i).data(), this->tokens(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:768:13: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex.resize(texture.size()); ~~~ ^~~~~~~~~~~~~~ MurmurIce.cpp:771:7: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex[i] = ptr[i]; ~~~ ^ MurmurIce.cpp:771:12: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] tex[i] = ptr[i]; ~ ^~~~~~ --- debug-all --- --- debug/RPC.o --- RPC.cpp:104:33: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpus.set_channel_id(cChannel->iId); ~~~~ ~~~~~~~~~~^~~ RPC.cpp:109:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mpus, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ RPC.cpp:125:32: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(cChannel->iId); ~~~~ ~~~~~~~~~~^~~ RPC.cpp:149:28: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_parent(cParent->iId); ~~~~ ~~~~~~~~~^~~ --- release-all --- --- release/Mumble.pb.o --- Mumble.pb.cc:2903:52: warning: implicit conversion changes signedness: 'int' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] mutable_unknown_fields()->AddVarint(1, value); ~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ Mumble.pb.cc:2919:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- RPC.cpp:162:30: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.add_links_remove(l->iId); ~~~~ ~~~^~~ --- release-all --- Mumble.pb.cc:2963:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), --- debug-all --- RPC.cpp:170:27: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] --- release-all --- ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- mpcs.add_links_add(l->iId); ~~~~ ~~~^~~ --- release-all --- Mumble.pb.cc:2989:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- RPC.cpp:194:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] sendAll(mpcs, ~ 0x010202); ~~~~~~~ ^~~~~~~~~~ --- release-all --- --- release/MurmurIce.o --- MurmurIce.cpp:956:65: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'unsigned int' [-Wsign-conversion] QList dblog = ServerDB::getLog(server_id, min, max); ~~~~~~~~ ^~~ MurmurIce.cpp:956:70: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'unsigned int' [-Wsign-conversion] QList dblog = ServerDB::getLog(server_id, min, max); ~~~~~~~~ ^~~ --- debug-all --- RPC.cpp:215:31: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mptm.add_tree_id(cChannel->iId); ~~~~ ~~~~~~~~~~^~~ RPC.cpp:217:34: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mptm.add_channel_id(cChannel->iId); ~~~~ ~~~~~~~~~~^~~ --- release-all --- --- release/Mumble.pb.o --- Mumble.pb.cc:3224:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3312:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- RPC.cpp:234:4: warning: declaration shadows a local variable [-Wshadow] --- release-all --- this->welcome_text().data(), this->welcome_text().length(), --- debug-all --- foreach(User *p, c->qlUsers) ^ --- release-all --- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- release-all --- --- release/MurmurIce.o --- MurmurIce.cpp:981:10: warning: implicit conversion changes signedness: 'const unsigned int' to 'const key_type' (aka 'const int') [-Wsign-conversion] pm[p->uiSession] = mp; ~~ ~~~^~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ RPC.cpp:233:3: note: previous declaration is here foreach(c, chans) { ^ --- release-all --- --- release/Mumble.pb.o --- Mumble.pb.cc:3352:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH --- release-all --- this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- Mumble.pb.cc:3648:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3711:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3746:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/Murmur.o --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:30: In file included from /usr/local/include/Ice/Proxy.h:25: In file included from /usr/local/include/Ice/AsyncResult.h:24: /usr/local/include/Ice/BasicStream.h:183:27: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] --- debug-all --- RPC.cpp:262:26: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] --- release-all --- resize(position + sz); --- debug-all --- User *p = qhUsers.value(userid); --- release-all --- ~ ^~ --- debug-all --- ~~~~~~~ ^~~~~~ --- release-all --- /usr/local/include/Ice/BasicStream.h:184:37: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], &v[0], sz); ~~~~~~ ^~ --- release/MurmurIce.o --- MurmurIce.cpp:1038:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- release/Murmur.o --- /usr/local/include/Ice/BasicStream.h:204:39: warning: implicit conversion changes signedness: 'long' to 'Container::size_type' (aka 'unsigned long') [-Wsign-conversion] _currentReadEncaps->start = i - b.begin(); ~ ~~^~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1044:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs.resize(certlist.size()); ~~~~~ ^~~~~~~~~~~~~~~ MurmurIce.cpp:1048:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der.resize(qba.size()); ~~~ ^~~~~~~~~~ MurmurIce.cpp:1051:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der[j] = ptr[j]; ~~~ ^ --- release/Murmur.o --- /usr/local/include/Ice/BasicStream.h:304:14: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] i += sz - sizeof(Ice::Int) - 2; ^~ ~ --- release/MurmurIce.o --- MurmurIce.cpp:1051:13: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] der[j] = ptr[j]; ~ ^~~~~~ MurmurIce.cpp:1052:9: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs[i] = der; ~~~~~ ^ --- release/Murmur.o --- /usr/local/include/Ice/BasicStream.h:663:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:664:48: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], v.data(), sz); ~~~~~~ ^~ --- release/MurmurIce.o --- MurmurIce.cpp:1083:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; --- release/Murmur.o --- /usr/local/include/Ice/BasicStream.h:683:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ --- release/MurmurIce.o --- ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1086:19: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpur.set_session(session); ~~~~ ^~~~~~~ MurmurIce.cpp:1095:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- release/Mumble.pb.o --- Mumble.pb.cc:4277:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4313:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->description().data(), this->description().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/Murmur.o --- /usr/local/include/Ice/BasicStream.h:851:18: warning: implicit conversion changes signedness: 'long' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return i - b.begin(); ~~~~~~ ~~^~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1104:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' --- release/Mumble.pb.o --- Mumble.pb.cc:4442:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- release/Mumble.pb.o --- Mumble.pb.cc:4458:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->description().data(), this->description().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1105:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' --- release/Mumble.pb.o --- Mumble.pb.cc:4516:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4533:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->description().data(), this->description().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1112:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1113:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1119:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1148:20: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcam.set_context(ctx); ~~~~~ ^~~ --- release/Mumble.pb.o --- Mumble.pb.cc:4905:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4968:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5003:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- release/MurmurIce.o --- MurmurIce.cpp:1162:45: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] ServerUser *user = server->qhUsers.value(session); ~~~~~~ ^~~~~~~ --- release/Mumble.pb.o --- this->reason().data(), this->reason().length(), --- release/MurmurIce.o --- MurmurIce.cpp:1164:4: warning: declaration shadows a local variable [-Wshadow] foreach(const QString &act, qm.keys(oneway)) { ^ --- release/Mumble.pb.o --- ^~~~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ MurmurIce.cpp:1161:3: note: previous declaration is here foreach(int session, qmPrx.keys()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- debug-all --- In file included from RPC.cpp:1: --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug-all --- In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release-all --- MurmurIce.cpp:1186:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] --- debug-all --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here --- release-all --- NEED_PLAYER; --- debug-all --- Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release-all --- ^~~~~~~~~~~ --- debug-all --- { return QFlags(f1) | f2; } \ --- release-all --- MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' --- debug-all --- ^ --- release-all --- ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release-all --- MurmurIce.cpp:1197:2: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' --- debug-all --- { return QFlags(f1) | f2; } \ --- release-all --- ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- debug-all --- ^ --- release-all --- MurmurIce.cpp:1198:34: warning: implicit conversion changes signedness: 'const ::Ice::Int' (aka 'const int') to 'const unsigned int' [-Wsign-conversion] --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release-all --- NEED_CHANNEL_VAR(channel, state.channel); --- debug-all --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release-all --- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1206:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] --- release-all --- MurmurIce.cpp:1215:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] --- debug-all --- Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release-all --- NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- MurmurIce.cpp:1225:2: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release-all --- x = server->qhChannels.value(y); \ --- debug-all --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here --- release-all --- ~~~~~~ ^ --- debug-all --- Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ --- release-all --- MurmurIce.cpp:1228:30: warning: implicit conversion changes signedness: 'const ::Ice::Int' (aka 'const int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL_VAR(np, state.parent); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- MurmurIce.cpp:1236:27: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL_VAR(cLink, linkid); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- release/Mumble.pb.o --- Mumble.pb.cc:5372:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1253:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- release/Mumble.pb.o --- Mumble.pb.cc:5520:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->plugin_identity().data(), this->plugin_identity().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5537:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->comment().data(), this->comment().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5554:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- release/MurmurIce.o --- MurmurIce.cpp:1266:22: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL_VAR(p, parent); ~~~~~~~~~~~~~~~~~~~~^~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- release/Mumble.pb.o --- this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1280:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(newid); ~~~~ ^~~~~ MurmurIce.cpp:1281:18: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_parent(parent); ~~~~ ^~~~~~ --- release/Mumble.pb.o --- Mumble.pb.cc:5658:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5715:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->plugin_identity().data(), this->plugin_identity().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5725:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->comment().data(), this->comment().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5735:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1291:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- release/Mumble.pb.o --- Mumble.pb.cc:5787:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5847:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->plugin_identity().data(), this->plugin_identity().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5858:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->comment().data(), this->comment().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5869:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1352:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- release/Mumble.pb.o --- Mumble.pb.cc:6359:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6376:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6393:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6410:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->start().data(), this->start().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6474:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6484:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] --- release-all --- this->hash().data(), this->hash().length(), --- debug-all --- memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here --- release-all --- ^~~~~~~~~~~~~~~~~~~~~ --- debug-all --- node_copy(reinterpret_cast(p.begin()), ^ --- release-all --- Mumble.pb.cc:6494:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here --- release-all --- this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6504:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- Node *n = detach_helper_grow(INT_MAX, 1); --- release-all --- this->start().data(), this->start().length(), --- debug-all --- ^ --- release-all --- ^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ --- release-all --- Mumble.pb.cc:6541:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6552:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6563:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6574:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->start().data(), this->start().length(), ^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here --- release-all --- Mumble.pb.cc:7175:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); --- release-all --- this->message().data(), this->message().length(), --- debug-all --- ^ --- release-all --- ^~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release-all --- Mumble.pb.cc:7236:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->message().data(), this->message().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7279:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->message().data(), this->message().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1510:13: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex.resize(qba.size()); ~~~ ^~~~~~~~~~ MurmurIce.cpp:1513:7: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex[i] = ptr[i]; ~~~ ^ MurmurIce.cpp:1513:12: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] tex[i] = ptr[i]; ~ ^~~~~~ MurmurIce.cpp:1529:12: warning: implicit conversion changes signedness: 'const value_type' (aka 'const unsigned char') to 'char' [-Wsign-conversion] ptr[i] = tex[i]; ~ ^~~~~~ MurmurIce.cpp:1533:44: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] ServerUser *user = server->qhUsers.value(userid); ~~~~~~ ^~~~~~ MurmurIce.cpp:1539:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] server->sendAll(mpus, ~0x010202); ~~~~~~ ^~~~~~~~~ --- debug-all --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release-all --- --- release/Mumble.pb.o --- Mumble.pb.cc:7653:52: warning: implicit conversion changes signedness: 'int' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] --- debug-all --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- release-all --- mutable_unknown_fields()->AddVarint(5, value); --- debug-all --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ --- release-all --- ~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- --- release/MurmurIce.o --- MurmurIce.cpp:1559:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- release-all --- --- release/Mumble.pb.o --- Mumble.pb.cc:7632:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } --- release-all --- Mumble.pb.cc:7669:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- debug-all --- ^ ~ --- release-all --- --- release/MurmurIce.o --- MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' --- debug-all --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here --- release-all --- ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- debug-all --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ --- release-all --- MurmurIce.cpp:1560:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ --- release/Mumble.pb.o --- Mumble.pb.cc:7722:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- release/MurmurIce.o --- MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- release/Mumble.pb.o --- this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- release-all --- Mumble.pb.cc:7738:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- { return QFlags(f1) | f2; } \ --- release-all --- this->name().data(), this->name().length(), --- debug-all --- ^ --- release-all --- ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7773:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7790:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), --- release/MurmurIce.o --- MurmurIce.cpp:1580:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- release/Mumble.pb.o --- ^~~~~~~~~~~~~~~~~~~~~ --- release/MurmurIce.o --- MurmurIce.cpp:1581:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1601:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] --- debug-all --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release-all --- NEED_PLAYER; ^~~~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release-all --- MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- --- release/Mumble.pb.o --- Mumble.pb.cc:8046:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:8186:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: --- release-all --- Mumble.pb.cc:8239:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release-all --- this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- Mumble.pb.cc:8614:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:8702:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:8752:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ --- release-all --- Mumble.pb.cc:9400:13: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->names(this->names_size() - 1).length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here --- release-all --- Mumble.pb.cc:9445:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug-all --- MoveArray(elements_, old_elements, current_size_); --- release-all --- this->names(i).data(), this->names(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ --- release-all --- Mumble.pb.cc:9471:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->names(i).data(), this->names(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from RPC.cpp:36: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- debug/ServerDB.o --- 61 warnings generated. --- release-all --- Mumble.pb.cc:10116:52: warning: implicit conversion changes signedness: 'int' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] mutable_unknown_fields()->AddVarint(4, value); ~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ Mumble.pb.cc:10063:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10080:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->text().data(), this->text().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10153:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10163:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->text().data(), this->text().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10194:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10205:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->text().data(), this->text().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10485:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10533:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10563:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/RPC.o --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:855:28: note: in instantiation of member function 'QHash::findNode' requested here return const_iterator(*findNode(akey)); ^ /usr/local/include/qt4/QtCore/qhash.h:910:36: note: in instantiation of member function 'QHash::find' requested here const_iterator it2 = other.find(akey); ^ /usr/local/include/qt4/QtCore/qhash.h:293:79: note: in instantiation of member function 'QHash::operator==' requested here inline bool operator!=(const QHash &other) const { return !(*this == other); } --- debug/UnixMurmur.o --- --- debug/RPC.o --- ^ /usr/local/include/qt4/QtCore/qset.h:73:25: note: in instantiation of member function 'QHash::operator!=' requested here { return q_hash != other.q_hash; } ^ RPC.cpp:157:12: note: in instantiation of member function 'QSet::operator!=' requested here if (links != oldset) { ^ --- debug/UnixMurmur.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/UnixMurmur.o UnixMurmur.cpp --- release-all --- Mumble.pb.cc:10791:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10834:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10859:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/RPC.o --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:139:45: note: in instantiation of member function 'QList::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qlist.h:267:31: note: in instantiation of member function 'QList::detach' requested here inline iterator begin() { detach(); return reinterpret_cast(p.begin()); } ^ /usr/local/include/qt4/QtCore/qlist.h:282:55: note: in instantiation of member function 'QList::begin' requested here --- debug/UnixMurmur.o --- c++: warning: argument unused during compilation: '-pie' --- debug/RPC.o --- inline T& first() { Q_ASSERT(!isEmpty()); return *begin(); } ^ /usr/local/include/qt4/QtCore/qlist.h:490:9: note: in instantiation of member function 'QList::first' requested here { T t = first(); removeFirst(); return t; } ^ /usr/local/include/qt4/QtCore/qqueue.h:61:43: note: in instantiation of member function 'QList::takeFirst' requested here inline T dequeue() { return QList::takeFirst(); } ^ RPC.cpp:227:11: note: in instantiation of member function 'QQueue::dequeue' requested here c = q.dequeue(); ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ RPC.cpp:234:4: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(User *p, c->qlUsers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ RPC.cpp:242:25: note: in instantiation of member function 'QHash::value' requested here cChannel = qhChannels.value(0); ^ --- release-all --- Mumble.pb.cc:11336:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11415:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11456:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:791:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey); ^ /usr/local/include/qt4/QtCore/qset.h:89:56: note: in instantiation of member function 'QHash::remove' requested here inline bool remove(const T &value) { return q_hash.remove(value) != 0; } ^ RPC.cpp:246:18: note: in instantiation of member function 'QSet::remove' requested here g->qsTemporary.remove(userid); ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ RPC.cpp:253:26: note: in instantiation of member function 'QHash::value' requested here g = cChannel->qhGroups.value(gname); ^ In file included from RPC.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ RPC.cpp:262:20: note: in instantiation of member function 'QHash::value' requested here User *p = qhUsers.value(userid); ^ --- debug/UnixMurmur.o --- In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:544:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(0, 1); ^ UnixMurmur.cpp:62:7: note: in instantiation of member function 'QList::prepend' requested here ql.prepend(qf); ^ In file included from UnixMurmur.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qlist.h:334:7: note: in instantiation of member function 'QList::append' requested here { append(t); return *this; } ^ UnixMurmur.cpp:86:7: note: in instantiation of member function 'QList::operator<<' requested here qtl << t; ^ --- release-all --- --- release/Messages.o --- 160 warnings generated. --- debug-all --- --- debug/MurmurIce.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/MurmurIce.o MurmurIce.cpp --- release-all --- --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:1: --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- release/Mumble.pb.o --- In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Mumble.pb.o --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Mumble.pb.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Mumble.pb.o --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' --- release/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ --- release/Mumble.pb.o --- metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here --- release/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- release/Mumble.pb.o --- internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ --- debug-all --- --- debug/UnixMurmur.o --- 15 warnings generated. --- release-all --- ^ --- release/Mumble.pb.o --- In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:308:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint32, TYPE_FIXED32) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ --- release/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release/Mumble.pb.o --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:309:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here --- release/MurmurIce.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' --- release/Mumble.pb.o --- READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint64, TYPE_FIXED64) --- release/MurmurIce.o --- metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Mumble.pb.o --- ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here values->Add(value); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:309:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint64, TYPE_FIXED64) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:310:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(int32, TYPE_SFIXED32) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:311:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(int64, TYPE_SFIXED64) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here values->Add(value); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:311:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(int64, TYPE_SFIXED64) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:312:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here values->Add(value); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:312:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:313:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here values->Add(value); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:313:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:413:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint32, TYPE_FIXED32); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:414:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint64, TYPE_FIXED64); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:415:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int32, TYPE_SFIXED32); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:416:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int64, TYPE_SFIXED64); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:417:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:418:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ --- debug-all --- --- debug/Mumble.pb.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Mumble.pb.o Mumble.pb.cc --- release-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:332:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:425:10: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitive' requested here return ReadPackedPrimitive(input, values); ^ Mumble.pb.cc:1883:62: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline' requested here DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:332:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:425:10: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitive' requested here return ReadPackedPrimitive(input, values); ^ Mumble.pb.cc:4295:62: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline' requested here DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:6823:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6897:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ --- debug-all --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:9038:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:9052:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:9152:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:9159:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:11045:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11099:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:11698:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11762:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:13084:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:13200:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:13471:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:13515:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ --- debug-all --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ --- release-all --- --- release/Murmur.o --- Murmur.cpp:774:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:766:48: note: previous declaration is here --- debug-all --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] --- release-all --- if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) --- debug-all --- const string& message // Human-readable error message. --- release-all --- ^ --- debug-all --- ^ --- release-all --- Murmur.cpp:782:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerFailureException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:774:52: note: previous declaration is here else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:822:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:814:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:862:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:854:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:944:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:936:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:952:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:944:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:992:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:984:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1000:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:992:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug-all --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, --- release-all --- Murmur.cpp:1040:53: warning: declaration shadows a local variable [-Wshadow] --- debug-all --- ^ --- release-all --- else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug-all --- /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] --- release-all --- Murmur.cpp:1032:50: note: previous declaration is here --- debug-all --- const OneofDescriptor* oneof_descriptor) const {} ^ --- release-all --- if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1048:52: warning: declaration shadows a local variable [-Wshadow] --- debug-all --- /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] --- release-all --- else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ --- debug-all --- const Message& message, --- release-all --- Murmur.cpp:1040:53: note: previous declaration is here --- debug-all --- ^ --- release-all --- else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug-all --- /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:33: In file included from ./MurmurIce.h:42: In file included from ./MurmurI.h:4: In file included from ./Murmur.h:30: In file included from /usr/local/include/Ice/Proxy.h:25: In file included from /usr/local/include/Ice/AsyncResult.h:24: /usr/local/include/Ice/BasicStream.h:183:27: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:184:37: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], &v[0], sz); ~~~~~~ ^~ /usr/local/include/Ice/BasicStream.h:204:39: warning: implicit conversion changes signedness: 'long' to 'Container::size_type' (aka 'unsigned long') [-Wsign-conversion] _currentReadEncaps->start = i - b.begin(); ~ ~~^~~~~~~~~~~ /usr/local/include/Ice/BasicStream.h:304:14: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] i += sz - sizeof(Ice::Int) - 2; ^~ ~ --- debug/Mumble.pb.o --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ --- debug/MurmurIce.o --- /usr/local/include/Ice/BasicStream.h:663:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:664:48: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], v.data(), sz); ~~~~~~ ^~ /usr/local/include/Ice/BasicStream.h:683:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ --- release-all --- Murmur.cpp:1330:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1322:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1380:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1372:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1430:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) --- debug-all --- /usr/local/include/Ice/BasicStream.h:851:18: warning: implicit conversion changes signedness: 'long' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return i - b.begin(); ~~~~~~ ~~^~~~~~~~~~~ --- debug/Mumble.pb.o --- /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- ^ Murmur.cpp:1422:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1438:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1430:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1489:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1481:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1539:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1531:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1579:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1571:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1619:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1611:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1627:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1619:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release-all --- Murmur.cpp:1677:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1669:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1685:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1677:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1725:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1717:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1733:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1725:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1741:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1733:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1781:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1773:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1789:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1781:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1839:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1831:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1847:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1839:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1855:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1847:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1905:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1897:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1913:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1905:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1921:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1913:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1961:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1953:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1969:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1961:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2009:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2001:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2017:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2009:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2067:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2059:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2075:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2067:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2115:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2107:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2123:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2115:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2131:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2123:52: note: previous declaration is here else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2171:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2163:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2179:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2171:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2229:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2221:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2237:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2229:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2245:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2237:52: note: previous declaration is here else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2285:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2277:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2293:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2285:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2345:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2337:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2353:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2345:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2393:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2385:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2401:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2393:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2441:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2433:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ --- release/Murmur.o --- Murmur.cpp:2449:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2441:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); --- release/Murmur.o --- Murmur.cpp:2457:52: warning: declaration shadows a local variable [-Wshadow] --- release/MurmurIce.o --- ^ --- release/Murmur.o --- else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2449:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ --- release/Murmur.o --- Murmur.cpp:2497:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release/Murmur.o --- Murmur.cpp:2489:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2505:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2497:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2513:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2505:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2553:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2545:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2561:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2553:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2611:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2603:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2661:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2653:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2711:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2703:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2719:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2711:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2759:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2751:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2767:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2759:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2807:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2799:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug-all --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- Murmur.cpp:2815:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2807:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2865:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2857:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2873:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2865:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2923:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2915:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2973:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2965:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3023:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3015:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3031:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3023:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here --- release/Murmur.o --- Murmur.cpp:3071:54: warning: declaration shadows a local variable [-Wshadow] --- release/MurmurIce.o --- inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ MurmurIce.cpp:186:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(unsigned int i, tm.qlSessions) ^ --- release/Murmur.o --- else if(const ::Murmur::InvalidTextureException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3063:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH --- release/Murmur.o --- Murmur.cpp:3079:51: warning: declaration shadows a local variable [-Wshadow] --- release/MurmurIce.o --- ^ --- release/Murmur.o --- else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3071:54: note: previous declaration is here else if(const ::Murmur::InvalidTextureException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release/Murmur.o --- Murmur.cpp:3087:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3079:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3137:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3129:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug-all --- --- debug/RPC.o --- 55 warnings generated. --- release-all --- --- release/moc_ACL.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_ACL.o release/moc_ACL.cpp --- release/Murmur.o --- Murmur.cpp:3415:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3407:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3455:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3447:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ --- release/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ MurmurIce.cpp:289:19: note: in instantiation of member function 'QList >::append' requested here qlMetaCallbacks.append(prx); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ MurmurIce.cpp:294:22: note: in instantiation of member function 'QList >::removeAll' requested here if (qlMetaCallbacks.removeAll(prx)) { ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList >::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList >::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmap.h:458:40: note: in instantiation of member function 'QList >::QList' requested here new (&concreteNode->value) T(avalue); ^ /usr/local/include/qt4/QtCore/qmap.h:534:16: note: in instantiation of member function 'QMap > >::node_create' requested here node = node_create(d, update, akey, T()); ^ MurmurIce.cpp:300:66: note: in instantiation of member function 'QMap > >::operator[]' requested here QList< ::Murmur::ServerCallbackPrx >& cbList = qmServerCallbacks[server->iServerNum]; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ MurmurIce.cpp:309:44: note: in instantiation of member function 'QList >::removeAll' requested here if (qmServerCallbacks[server->iServerNum].removeAll(prx)) { ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:595:31: note: in instantiation of member function 'QHash::value' requested here ServerUser *su = s->qhUsers.value(session); --- release/moc_ACL.o --- In file included from release/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug-all --- --- debug/Mumble.pb.o --- In file included from Mumble.pb.cc:11: /usr/local/include/google/protobuf/io/coded_stream.h:977:23: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] *size = buffer_end_ - buffer_; ~ ~~~~~~~~~~~~^~~~~~~~~ /usr/local/include/google/protobuf/io/coded_stream.h:1012:15: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned int') to 'uint8' (aka 'unsigned char') [-Wconversion] *target = value; ~ ^~~~~ /usr/local/include/google/protobuf/io/coded_stream.h:1076:17: warning: implicit conversion loses integer precision: 'uint32' (aka 'unsigned int') to 'uint8' (aka 'unsigned char') [-Wconversion] target[0] = value; ~ ^~~~~ /usr/local/include/google/protobuf/io/coded_stream.h:1162:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return buffer_end_ - buffer_; ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~ In file included from Mumble.pb.cc:12: In file included from /usr/local/include/google/protobuf/wire_format_lite_inl.h:48: /usr/local/include/google/protobuf/wire_format_lite.h:582:18: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] field_number << kTagTypeBits); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:641:19: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] return (n << 1) ^ (n >> 31); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:645:19: warning: implicit conversion changes signedness: 'unsigned int' to 'int32' (aka 'int') [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:645:21: warning: implicit conversion changes signedness: 'int32' (aka 'int') to 'unsigned int' [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:650:19: warning: implicit conversion changes signedness: 'long' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] return (n << 1) ^ (n >> 63); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:654:19: warning: implicit conversion changes signedness: 'unsigned long' to 'int64' (aka 'long') [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite.h:654:21: warning: implicit conversion changes signedness: 'int64' (aka 'long') to 'unsigned long' [-Wsign-conversion] return (n >> 1) ^ -static_cast(n & 1); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/MurmurIce.o --- ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:828:2: note: in instantiation of member function 'QHash::value' requested here NEED_SERVER_EXISTS; ^ --- debug-all --- In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:332:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:446:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ --- release-all --- --- release/moc_ACL.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from release/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- release/MurmurIce.o --- MurmurIce.cpp:788:2: note: expanded from macro 'NEED_SERVER_EXISTS' FIND_SERVER \ ^ MurmurIce.cpp:785:37: note: expanded from macro 'FIND_SERVER' ::Server *server = meta->qhServers.value(server_id); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList >::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList >::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ MurmurIce.cpp:956:37: note: in instantiation of member function 'QList >::QList' requested here QList dblog = ServerDB::getLog(server_id, min, max); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ MurmurIce.cpp:1010:27: note: in instantiation of member function 'QList::QList' requested here QList< ::User *> users = c->qlUsers; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ MurmurIce.cpp:1019:33: note: in instantiation of member function 'QList::QList' requested here QList< ::Channel *> channels = c->qlChannels; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:1032:50: note: in instantiation of member function 'QHash::value' requested here cb->ice_response(recurseTree(server->qhChannels.value(0))); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ MurmurIce.cpp:1061:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const ::Ban &ban, server->qlBans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:500:13: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(alloc); ^ /usr/local/include/qt4/QtCore/qmap.h:821:9: note: in instantiation of member function 'QList::reserve' requested here res.reserve(size()); ^ MurmurIce.cpp:1161:30: note: in instantiation of member function 'QMap > >::keys' requested here foreach(int session, qmPrx.keys()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- debug-all --- --- debug/Murmur.o --- --- debug/Mumble.pb.o --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:771:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~ --- debug/Murmur.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/Murmur.o Murmur.cpp --- debug/Mumble.pb.o --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:822:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return io::CodedOutputStream::VarintSize32(value.size()) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:822:60: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:822:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~ ^~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:826:10: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return io::CodedOutputStream::VarintSize32(value.size()) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:826:60: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:826:46: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32] return io::CodedOutputStream::VarintSize32(value.size()) + ~~ ^~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:853:46: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] return io::CodedOutputStream::VarintSize32(length) + length; ~~ ^~~~~~ --- release-all --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ /usr/local/include/qt4/QtCore/qset.h:201:50: note: in instantiation of member function 'QSet::insert' requested here inline QSet &operator<<(const T &value) { insert(value); return *this; } ^ MurmurIce.cpp:1237:10: note: in instantiation of member function 'QSet::operator<<' requested here newset << cLink; ^ --- debug-all --- --- debug/Murmur.o --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ MurmurIce.cpp:1301:9: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ MurmurIce.cpp:1301:9: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ MurmurIce.cpp:1301:9: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ MurmurIce.cpp:1312:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(acl, p->qlACL) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:1326:34: note: in instantiation of member function 'QHash::value' requested here ::Group *g = channel->qhGroups.value(name); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:424:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(p->array, 0, asize * sizeof(T)); ^~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:782:16: note: in instantiation of member function 'QVector::QVector' requested here QVector result(size()); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:413:9: note: in instantiation of member function 'QVector::malloc' requested here d = malloc(asize); ^ /usr/local/include/qt4/QtCore/qvector.h:782:16: note: in instantiation of member function 'QVector::QVector' requested here QVector result(size()); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:405:53: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^ /usr/local/include/qt4/QtCore/qvector.h:413:9: note: in instantiation of member function 'QVector::malloc' requested here d = malloc(asize); ^ /usr/local/include/qt4/QtCore/qvector.h:782:16: note: in instantiation of member function 'QVector::QVector' requested here QVector result(size()); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ /usr/local/include/qt4/QtCore/qvector.h:360:10: note: in instantiation of member function 'QVector::data' requested here return data()[i]; } ^ /usr/local/include/qt4/QtCore/qvector.h:784:9: note: in instantiation of member function 'QVector::operator[]' requested here result[i] = at(i); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:311:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] { std::vector tmp; tmp.reserve(size()); qCopy(constBegin(), constEnd(), std::back_inserter(tmp)); return tmp; } ~~~ ^~~~~~ MurmurIce.cpp:1336:42: note: in instantiation of member function 'QVector::toStdVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ /usr/local/include/qt4/QtCore/qset.h:91:64: note: in instantiation of member function 'QHash::contains' requested here inline bool contains(const T &value) const { return q_hash.contains(value); } ^ /usr/local/include/qt4/QtCore/qset.h:277:19: note: in instantiation of member function 'QSet::contains' requested here if (copy2.contains(*i)) ^ /usr/local/include/qt4/QtCore/qset.h:209:56: note: in instantiation of member function 'QSet::subtract' requested here inline QSet &operator-=(const QSet &other) { subtract(other); return *this; } ^ MurmurIce.cpp:1340:12: note: in instantiation of member function 'QSet::operator-=' requested here members -= g->qsRemove; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash >::findNode' requested here Node **node = findNode(akey, &h); ^ MurmurIce.cpp:1359:12: note: in instantiation of member function 'QHash >::insert' requested here hOldTemp.insert(g->qsName, g->qsTemporary); ^ --- debug-all --- --- debug/Mumble.pb.o --- Mumble.pb.cc:1216:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->release().data(), this->release().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1233:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os().data(), this->os().length(), ^~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1250:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os_version().data(), this->os_version().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1293:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->release().data(), this->release().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1303:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os().data(), this->os().length(), ^~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1313:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os_version().data(), this->os_version().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1338:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->release().data(), this->release().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1349:26: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os().data(), this->os().length(), ^~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1360:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->os_version().data(), this->os_version().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1829:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->username().data(), this->username().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1846:38: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->password().data(), this->password().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1864:13: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->tokens(this->tokens_size() - 1).length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1937:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->username().data(), this->username().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1947:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->password().data(), this->password().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1957:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->tokens(i).data(), this->tokens(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1988:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->username().data(), this->username().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:1999:32: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->password().data(), this->password().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:2010:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->tokens(i).data(), this->tokens(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:2903:52: warning: implicit conversion changes signedness: 'int' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] mutable_unknown_fields()->AddVarint(1, value); ~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ Mumble.pb.cc:2919:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:2963:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:2989:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3224:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3312:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3352:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3648:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3711:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:3746:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->welcome_text().data(), this->welcome_text().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4277:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4313:41: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->description().data(), this->description().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4442:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4458:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->description().data(), this->description().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4516:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4533:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->description().data(), this->description().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4905:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:4968:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5003:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5372:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5520:45: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->plugin_identity().data(), this->plugin_identity().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5537:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->comment().data(), this->comment().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5554:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5658:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5715:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->plugin_identity().data(), this->plugin_identity().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5725:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->comment().data(), this->comment().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5735:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5787:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5847:39: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->plugin_identity().data(), this->plugin_identity().length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5858:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->comment().data(), this->comment().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:5869:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6359:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6376:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6393:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6410:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->start().data(), this->start().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6474:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6484:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6494:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6504:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->start().data(), this->start().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6541:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6552:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->hash().data(), this->hash().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6563:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6574:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->start().data(), this->start().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7175:37: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->message().data(), this->message().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7236:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->message().data(), this->message().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7279:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->message().data(), this->message().length(), ^~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7653:52: warning: implicit conversion changes signedness: 'int' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] mutable_unknown_fields()->AddVarint(5, value); ~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ Mumble.pb.cc:7632:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7669:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7722:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7738:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7773:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->reason().data(), this->reason().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:7790:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:8046:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:8186:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- debug/Murmur.o --- In file included from Murmur.cpp:21: --- debug/Mumble.pb.o --- Mumble.pb.cc:8239:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ --- debug/Murmur.o --- In file included from ./Murmur.h:30: In file included from /usr/local/include/Ice/Proxy.h:25: In file included from /usr/local/include/Ice/AsyncResult.h:24: /usr/local/include/Ice/BasicStream.h:183:27: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:184:37: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], &v[0], sz); ~~~~~~ ^~ /usr/local/include/Ice/BasicStream.h:204:39: warning: implicit conversion changes signedness: 'long' to 'Container::size_type' (aka 'unsigned long') [-Wsign-conversion] _currentReadEncaps->start = i - b.begin(); ~ ~~^~~~~~~~~~~ /usr/local/include/Ice/BasicStream.h:304:14: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] i += sz - sizeof(Ice::Int) - 2; ^~ ~ --- debug/Mumble.pb.o --- Mumble.pb.cc:8614:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:8702:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:8752:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] --- debug/Murmur.o --- /usr/local/include/Ice/BasicStream.h:663:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:664:48: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], v.data(), sz); ~~~~~~ ^~ --- debug/Mumble.pb.o --- this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ --- debug/Murmur.o --- /usr/local/include/Ice/BasicStream.h:683:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:851:18: warning: implicit conversion changes signedness: 'long' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return i - b.begin(); ~~~~~~ ~~^~~~~~~~~~~ --- debug/Mumble.pb.o --- Mumble.pb.cc:9400:13: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->names(this->names_size() - 1).length(), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:9445:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->names(i).data(), this->names(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:9471:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->names(i).data(), this->names(i).length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10116:52: warning: implicit conversion changes signedness: 'int' to 'uint64' (aka 'unsigned long') [-Wsign-conversion] mutable_unknown_fields()->AddVarint(4, value); ~~~~~~~~~~~~~~~~~~~~~~ ^~~~~ Mumble.pb.cc:10063:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10080:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->text().data(), this->text().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10153:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10163:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->text().data(), this->text().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10194:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10205:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->text().data(), this->text().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10485:36: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10533:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10563:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->action().data(), this->action().length(), ^~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10791:34: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10834:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:10859:28: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->name().data(), this->name().length(), ^~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11336:35: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11415:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11456:29: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32] this->group().data(), this->group().length(), ^~~~~~~~~~~~~~~~~~~~~~ --- release-all --- --- release/Murmur.o --- In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Mumble.pb.cc:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:37: In file included from /usr/local/include/IceUtil/IceUtil.h:47: /usr/local/include/IceUtil/IconvStringConverter.h:251:36: warning: implicit conversion changes signedness: 'long' to 'size_t' (aka 'unsigned long') [-Wsign-conversion] size_t inbytesleft = sourceEnd - sourceStart; ~~~~~~~~~~~ ~~~~~~~~~~^~~~~~~~~~~~~ --- debug/Mumble.pb.o --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:308:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint32, TYPE_FIXED32) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:309:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint64, TYPE_FIXED64) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: --- release-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ --- release-all --- /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); --- release-all --- /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here --- debug-all --- ^ --- release-all --- Ice::StreamHelper::helper>::read(this, v); ^ --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ --- release-all --- Murmur.cpp:6755:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__ret); --- debug-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here values->Add(value); ^ --- release-all --- ^ --- debug-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:309:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint64, TYPE_FIXED64) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:310:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(int32, TYPE_SFIXED32) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:311:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(int64, TYPE_SFIXED64) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ --- release-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here --- release-all --- ~ ^~ --- debug-all --- internal::ElementCopier()(to, from, array_size); --- release-all --- /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, std::__1::allocator > > >, 5>::read' requested here --- debug-all --- ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here --- release-all --- Ice::StreamHelper::helper>::read(this, v); --- debug-all --- CopyArray(to, from, array_size); ^ --- release-all --- ^ --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ --- release-all --- Murmur.cpp:7255:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read >, std::__1::allocator > > > >' requested here __is->read(__ret); ^ --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here values->Add(value); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:311:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(int64, TYPE_SFIXED64) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:312:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ --- release-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: --- debug-all --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ --- release-all --- /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here --- release-all --- T(sz).swap(v); ~ ^~ --- debug-all --- MoveArray(elements_, old_elements, current_size_); ^ --- release-all --- /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); --- debug-all --- /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here --- release-all --- ^ --- debug-all --- values->Add(value); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:312:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ --- release-all --- Murmur.cpp:7511:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__ret); ^ --- debug-all --- ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:41: warning: implicit conversion changes signedness: 'unsigned long' to 'const int' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ~~~~~~~~~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:313:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:273:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] const int per_value_size = tag_size + sizeof(value); ^~~~~~~~ ~ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- debug/Mumble.pb.o --- In file included from Mumble.pb.cc:5: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:256:11: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here values->Add(value); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:313:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive' requested here READ_REPEATED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE) ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:303:10: note: expanded from macro 'READ_REPEATED_FIXED_SIZE_PRIMITIVE' return ReadRepeatedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] --- release-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); --- debug-all --- const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:413:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here --- release-all --- ~ ^~ --- debug-all --- READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint32, TYPE_FIXED32); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' --- release-all --- /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here --- debug-all --- return ReadPackedFixedSizePrimitive< \ ^ --- release-all --- Ice::StreamHelper::helper>::read(this, v); ^ --- debug-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ --- release-all --- Murmur.cpp:9615:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__p_acls); ^ --- debug-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:414:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint64, TYPE_FIXED64); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:415:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int32, TYPE_SFIXED32); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ --- release-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: --- debug-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:416:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int64, TYPE_SFIXED64); ^ --- release-all --- /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:9616:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__p_groups); ^ --- debug-all --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:417:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:347:30: warning: implicit conversion changes signedness: 'int' to 'const uint32' (aka 'const unsigned int') [-Wsign-conversion] const uint32 old_entries = values->size(); ~~~~~~~~~~~ ^~~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:418:1: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive' requested here READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE); ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:409:10: note: expanded from macro 'READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE' return ReadPackedFixedSizePrimitive< \ ^ /usr/local/include/google/protobuf/wire_format_lite_inl.h:381:33: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion] values->Reserve(old_entries + new_entries); ~~~~~~ ~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:383:23: warning: comparison of integers of different signs: 'int' and 'const uint32' (aka 'const unsigned int') [-Wsign-compare] for (int i = 0; i < new_entries; ++i) { ~ ^ ~~~~~~~~~~~ --- release-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper, std::__1::allocator > >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:12201:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read, std::__1::allocator > > >' requested here __is->read(__ret); ^ In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper, std::__1::allocator > >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:13311:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read, std::__1::allocator > > >' requested here __is->read(children); ^ --- debug-all --- --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ --- release-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: --- debug-all --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ --- debug/Mumble.pb.o --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:332:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:425:10: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitive' requested here return ReadPackedPrimitive(input, values); ^ Mumble.pb.cc:1883:62: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline' requested here DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:332:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ /usr/local/include/google/protobuf/wire_format_lite_inl.h:425:10: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitive' requested here return ReadPackedPrimitive(input, values); ^ Mumble.pb.cc:4295:62: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline' requested here DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:6823:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:6897:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:9038:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:9052:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:9152:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] --- debug/Mumble.pb.o --- In file included from Mumble.pb.cc:12: --- debug/MurmurIce.o --- virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] --- debug/Mumble.pb.o --- /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] --- debug/MurmurIce.o --- const OneofDescriptor* oneof_descriptor) const { --- debug/Mumble.pb.o --- value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:9159:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ --- debug/MurmurIce.o --- ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- debug/Mumble.pb.o --- In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:11045:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11099:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:11698:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:11762:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:13084:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:487:56: warning: implicit conversion changes signedness: 'uint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] io::CodedInputStream::Limit limit = input->PushLimit(length); ~~~~~ ^~~~~~ Mumble.pb.cc:13200:61: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual' requested here DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:13471:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ In file included from Mumble.pb.cc:12: /usr/local/include/google/protobuf/wire_format_lite_inl.h:792:5: warning: implicit conversion changes signedness: 'int' to 'uint32' (aka 'unsigned int') [-Wsign-conversion] value.MessageType_WorkAroundCppLookupDefect::GetCachedSize(), target); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Mumble.pb.cc:13515:7: note: in instantiation of function template specialization 'google::protobuf::internal::WireFormatLite::WriteMessageNoVirtualToArray' requested here WriteMessageNoVirtualToArray( ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- release-all --- /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:13312:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(users); ^ --- debug-all --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug/Murmur.o --- Murmur.cpp:774:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:766:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:782:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerFailureException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:774:52: note: previous declaration is here else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:822:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:814:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:862:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:854:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:944:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:936:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:952:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:944:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:992:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:984:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1000:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:992:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1040:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1032:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1048:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1040:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1330:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1322:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1380:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1372:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1430:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1422:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1438:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1430:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1489:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1481:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1539:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1531:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1579:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1571:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1619:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1611:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1627:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1619:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1677:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1669:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1685:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1677:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1725:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1717:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1733:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1725:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1741:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1733:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1781:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1773:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1789:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1781:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1839:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1831:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1847:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1839:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1855:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1847:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1905:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1897:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1913:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1905:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1921:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1913:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1961:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1953:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1969:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:1961:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2009:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2001:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2017:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2009:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2067:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2059:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2075:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2067:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2115:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2107:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2123:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2115:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2131:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2123:52: note: previous declaration is here else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2171:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2163:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2179:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2171:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2229:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2221:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2237:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2229:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2245:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2237:52: note: previous declaration is here else if(const ::Murmur::NestingLimitException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2285:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2277:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2293:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2285:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2345:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2337:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2353:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2345:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- MurmurIce.cpp:69:19: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] le.timestamp = r.first; ~ ~~^~~~~ MurmurIce.cpp:74:18: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] mp.session = p->uiSession; ~ ~~~^~~~~~~~~ --- debug/Murmur.o --- Murmur.cpp:2393:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2385:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- MurmurIce.cpp:90:18: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] --- debug/Murmur.o --- Murmur.cpp:2401:52: warning: declaration shadows a local variable [-Wshadow] --- debug/MurmurIce.o --- mp.version = u->uiVersion; ~ ~~~^~~~~~~~~ --- debug/Murmur.o --- else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2393:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- MurmurIce.cpp:105:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] addr[i] = a[i]; ~~~~ ^ --- debug/Murmur.o --- Murmur.cpp:2441:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2433:49: note: previous declaration is here if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2449:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2441:53: note: previous declaration is here else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2457:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2449:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- MurmurIce.cpp:145:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] addr[i] = a[i]; ~~~~ ^ MurmurIce.cpp:152:13: warning: implicit conversion changes signedness: 'uint' (aka 'unsigned int') to '::Ice::Int' (aka 'int') [-Wsign-conversion] mb.start = b.qdtStart.toLocalTime().toTime_t(); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug/Murmur.o --- Murmur.cpp:2497:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2489:49: note: previous declaration is here --- debug/MurmurIce.o --- MurmurIce.cpp:153:18: warning: implicit conversion changes signedness: 'const unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] mb.duration = b.iDuration; ~ ~~^~~~~~~~~ --- debug/Murmur.o --- if(const ::Murmur::InvalidChannelException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- MurmurIce.cpp:162:37: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] b.haAddress.qip6[i] = mb.address[i]; ~~ ^ --- debug/Murmur.o --- Murmur.cpp:2505:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2497:53: note: previous declaration is here --- debug/MurmurIce.o --- MurmurIce.cpp:168:19: warning: implicit conversion changes signedness: 'const ::Ice::Int' (aka 'const int') to 'unsigned int' [-Wsign-conversion] b.iDuration = mb.duration; ~ ~~~^~~~~~~~ --- debug/Murmur.o --- else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2513:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2505:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2553:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2545:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2561:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2553:54: note: previous declaration is here else if(const ::Murmur::InvalidSessionException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2611:52: warning: declaration shadows a local variable [-Wshadow] --- debug/MurmurIce.o --- MurmurIce.cpp:187:28: warning: implicit conversion changes signedness: 'unsigned int' to 'const value_type' (aka 'const int') [-Wsign-conversion] --- debug/Murmur.o --- else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- tmdst.sessions.push_back(i); ~~~~~ ^ --- debug/Murmur.o --- Murmur.cpp:2603:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- MurmurIce.cpp:190:28: warning: implicit conversion changes signedness: 'unsigned int' to 'const value_type' (aka 'const int') [-Wsign-conversion] tmdst.channels.push_back(i); ~~~~~ ^ MurmurIce.cpp:193:25: warning: implicit conversion changes signedness: 'unsigned int' to 'const value_type' (aka 'const int') [-Wsign-conversion] tmdst.trees.push_back(i); ~~~~~ ^ --- debug/Murmur.o --- Murmur.cpp:2661:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2653:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2711:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2703:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2719:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2711:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2759:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2751:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2767:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2759:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2807:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2799:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2815:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2807:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2865:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2857:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2873:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2865:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2923:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2915:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2973:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:2965:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3023:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3015:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3031:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3023:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3071:54: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidTextureException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3063:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3079:51: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3071:54: note: previous declaration is here else if(const ::Murmur::InvalidTextureException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3087:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3079:51: note: previous declaration is here else if(const ::Murmur::InvalidUserException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3137:52: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::ServerBootedException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3129:48: note: previous declaration is here if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3415:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3407:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3455:53: warning: declaration shadows a local variable [-Wshadow] else if(const ::Murmur::InvalidSecretException* __ex = dynamic_cast(&ex)) ^ Murmur.cpp:3447:50: note: previous declaration is here if(const ::Murmur::InvalidCallbackException* __ex = dynamic_cast(&ex)) ^ --- debug/MurmurIce.o --- MurmurIce.cpp:443:52: warning: implicit conversion changes signedness: 'const unsigned int' to 'const int' [-Wsign-conversion] qmServerContextCallbacks[s->iServerNum].remove(p->uiSession); ~~~~~~~~~~~~~~~~~~~~~~~~ ~~~^~~~~~~~~ MurmurIce.cpp:573:32: warning: implicit conversion changes signedness: 'const unsigned int' to 'const int' [-Wsign-conversion] if (! qmServer.contains(pSrc->uiSession)) ~~~~~~~~ ~~~~~~^~~~~~~~~ MurmurIce.cpp:576:77: warning: implicit conversion changes signedness: 'const unsigned int' to 'const int' [-Wsign-conversion] QMap &qmUser = qmServer[pSrc->uiSession]; ~~~~~~~~ ~~~~~~^~~~~~~~~ MurmurIce.cpp:586:38: warning: implicit conversion changes signedness: 'unsigned int' to '::Ice::Int' (aka 'int') [-Wsign-conversion] prx->contextAction(u8(action), mp, session, iChannel); ~~~ ^~~~~~~ MurmurIce.cpp:589:40: warning: implicit conversion changes signedness: 'const unsigned int' to 'int' [-Wsign-conversion] removeServerContextCallback(s, pSrc->uiSession, action); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~^~~~~~~~~ MurmurIce.cpp:621:13: warning: implicit conversion changes signedness: 'const value_type' (aka 'const unsigned char') to 'char' [-Wsign-conversion] ptr[i] = tex[i]; ~ ^~~~~~ MurmurIce.cpp:646:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs.resize(certlist.size()); ~~~~~ ^~~~~~~~~~~~~~~ MurmurIce.cpp:650:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der.resize(qba.size()); ~~~ ^~~~~~~~~~ MurmurIce.cpp:653:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der[j] = ptr[j]; ~~~ ^ MurmurIce.cpp:653:13: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] der[j] = ptr[j]; ~ ^~~~~~ MurmurIce.cpp:654:9: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs[i] = der; ~~~~~ ^ MurmurIce.cpp:768:13: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex.resize(texture.size()); ~~~ ^~~~~~~~~~~~~~ MurmurIce.cpp:771:7: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex[i] = ptr[i]; ~~~ ^ MurmurIce.cpp:771:12: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] tex[i] = ptr[i]; ~ ^~~~~~ MurmurIce.cpp:956:65: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'unsigned int' [-Wsign-conversion] QList dblog = ServerDB::getLog(server_id, min, max); ~~~~~~~~ ^~~ MurmurIce.cpp:956:70: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'unsigned int' [-Wsign-conversion] QList dblog = ServerDB::getLog(server_id, min, max); ~~~~~~~~ ^~~ MurmurIce.cpp:981:10: warning: implicit conversion changes signedness: 'const unsigned int' to 'const key_type' (aka 'const int') [-Wsign-conversion] pm[p->uiSession] = mp; ~~ ~~~^~~~~~~~~ --- debug/Messages.o --- 160 warnings generated. --- debug/MurmurIce.o --- MurmurIce.cpp:1038:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1044:15: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs.resize(certlist.size()); ~~~~~ ^~~~~~~~~~~~~~~ MurmurIce.cpp:1048:14: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der.resize(qba.size()); ~~~ ^~~~~~~~~~ MurmurIce.cpp:1051:8: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] der[j] = ptr[j]; ~~~ ^ MurmurIce.cpp:1051:13: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] der[j] = ptr[j]; ~ ^~~~~~ MurmurIce.cpp:1052:9: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] certs[i] = der; ~~~~~ ^ MurmurIce.cpp:1083:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1086:19: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpur.set_session(session); ~~~~ ^~~~~~~ MurmurIce.cpp:1095:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1104:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1105:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ --- release-all --- --- release/moc_Channel.o --- --- debug-all --- MurmurIce.cpp:1112:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1113:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ --- release-all --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Channel.o release/moc_Channel.cpp --- debug-all --- MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1119:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1148:20: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcam.set_context(ctx); ~~~~~ ^~~ MurmurIce.cpp:1162:45: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] ServerUser *user = server->qhUsers.value(session); ~~~~~~ ^~~~~~~ MurmurIce.cpp:1164:4: warning: declaration shadows a local variable [-Wshadow] foreach(const QString &act, qm.keys(oneway)) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ MurmurIce.cpp:1161:3: note: previous declaration is here foreach(int session, qmPrx.keys()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ MurmurIce.cpp:1186:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1197:2: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1198:34: warning: implicit conversion changes signedness: 'const ::Ice::Int' (aka 'const int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL_VAR(channel, state.channel); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1206:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1215:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1225:2: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1228:30: warning: implicit conversion changes signedness: 'const ::Ice::Int' (aka 'const int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL_VAR(np, state.parent); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1236:27: warning: implicit conversion changes signedness: 'int' to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL_VAR(cLink, linkid); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1253:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1266:22: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL_VAR(p, parent); ~~~~~~~~~~~~~~~~~~~~^~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1280:22: warning: implicit conversion changes signedness: 'int' to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_channel_id(newid); ~~~~ ^~~~~ MurmurIce.cpp:1281:18: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to '::google::protobuf::uint32' (aka 'unsigned int') [-Wsign-conversion] mpcs.set_parent(parent); ~~~~ ^~~~~~ MurmurIce.cpp:1291:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1352:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1510:13: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex.resize(qba.size()); ~~~ ^~~~~~~~~~ MurmurIce.cpp:1513:7: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] tex[i] = ptr[i]; ~~~ ^ MurmurIce.cpp:1513:12: warning: implicit conversion changes signedness: 'const char' to 'value_type' (aka 'unsigned char') [-Wsign-conversion] --- release-all --- In file included from release/moc_Channel.cpp:1: --- debug-all --- tex[i] = ptr[i]; ~ ^~~~~~ MurmurIce.cpp:1529:12: warning: implicit conversion changes signedness: 'const value_type' (aka 'const unsigned char') to 'char' [-Wsign-conversion] ptr[i] = tex[i]; ~ ^~~~~~ MurmurIce.cpp:1533:44: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] ServerUser *user = server->qhUsers.value(userid); ~~~~~~ ^~~~~~ MurmurIce.cpp:1539:26: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] server->sendAll(mpus, ~0x010202); ~~~~~~ ^~~~~~~~~ MurmurIce.cpp:1559:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ MurmurIce.cpp:1560:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1580:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- release-all --- In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: --- debug-all --- MurmurIce.cpp:1581:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_CHANNEL; ^~~~~~~~~~~~ MurmurIce.cpp:817:28: note: expanded from macro 'NEED_CHANNEL' NEED_CHANNEL_VAR(channel, channelid); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ MurmurIce.cpp:809:31: note: expanded from macro 'NEED_CHANNEL_VAR' x = server->qhChannels.value(y); \ ~~~~~~ ^ MurmurIce.cpp:1601:2: warning: implicit conversion changes signedness: '::Ice::Int' (aka 'int') to 'const unsigned int' [-Wsign-conversion] NEED_PLAYER; ^~~~~~~~~~~ MurmurIce.cpp:802:43: note: expanded from macro 'NEED_PLAYER' ServerUser *user = server->qhUsers.value(session); \ ~~~~~~ ^~~~~~~ --- release-all --- In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from release/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- debug-all --- --- debug/moc_ACL.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_ACL.o debug/moc_ACL.cpp c++: warning: argument unused during compilation: '-pie' In file included from debug/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from debug/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from debug/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from debug/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_ACL.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- release-all --- --- release/moc_Connection.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Connection.o release/moc_Connection.cpp --- debug-all --- --- debug/Meta.o --- 52 warnings generated. --- release-all --- --- release/moc_Server.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Server.o release/moc_Server.cpp --- release/moc_Connection.o --- In file included from release/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug-all --- --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- debug/Murmur.o --- In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: --- debug/Murmur.o --- { return QFlags(f1) | f2; } \ ^ --- debug/MurmurIce.o --- In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] --- debug/Murmur.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } --- debug/MurmurIce.o --- Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ --- debug/Murmur.o --- ^ ~ --- debug/MurmurIce.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Murmur.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug/MurmurIce.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here --- debug/Murmur.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/MurmurIce.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/Murmur.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- debug/Murmur.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here --- debug/MurmurIce.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here --- debug/Murmur.o --- Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) --- debug/MurmurIce.o --- node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ --- debug/Murmur.o --- ^ --- debug/MurmurIce.o --- /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- debug/Murmur.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/MurmurIce.o --- /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ --- debug/Murmur.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] --- debug/MurmurIce.o --- /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/Murmur.o --- Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here --- release-all --- --- release/moc_Server.o --- In file included from release/moc_Server.cpp:9: In file included from release/../Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ --- release/moc_Connection.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug-all --- node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ --- release-all --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- debug-all --- detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release-all --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_Connection.cpp:1: --- debug-all --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release-all --- In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- debug-all --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ --- release-all --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from release/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug-all --- /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/Murmur.o --- In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release-all --- 13 warnings generated. --- release/moc_Server.o --- In file included from release/moc_Server.cpp:9: In file included from release/../Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from release/moc_Server.cpp:9: In file included from release/../Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ --- debug-all --- --- debug/moc_Channel.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Channel.o debug/moc_Channel.cpp --- debug/Murmur.o --- In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release-all --- In file included from release/moc_Server.cpp:9: In file included from release/../Server.h:55: --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- debug/moc_Channel.o --- c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/Murmur.o --- In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from Murmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release-all --- /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ --- debug-all --- --- debug/moc_Channel.o --- In file included from debug/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- release-all --- In file included from release/moc_Server.cpp:9: In file included from release/../Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from debug/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from debug/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from debug/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_Channel.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- release-all --- --- release/moc_ServerUser.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_ServerUser.o release/moc_ServerUser.cpp --- debug-all --- --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from MurmurIce.cpp:43: In file included from ./Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- release-all --- In file included from release/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug-all --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ MurmurIce.cpp:186:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(unsigned int i, tm.qlSessions) ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- debug/Murmur.o --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList >::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- debug/Murmur.o --- /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here --- debug/MurmurIce.o --- MurmurIce.cpp:289:19: note: in instantiation of member function 'QList >::append' requested here qlMetaCallbacks.append(prx); ^ --- debug/Murmur.o --- Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:6755:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__ret); ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ MurmurIce.cpp:294:22: note: in instantiation of member function 'QList >::removeAll' requested here if (qlMetaCallbacks.removeAll(prx)) { ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList >::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList >::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmap.h:458:40: note: in instantiation of member function 'QList >::QList' requested here new (&concreteNode->value) T(avalue); ^ /usr/local/include/qt4/QtCore/qmap.h:534:16: note: in instantiation of member function 'QMap > >::node_create' requested here node = node_create(d, update, akey, T()); --- debug/Murmur.o --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, std::__1::allocator > > >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:7255:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read >, std::__1::allocator > > > >' requested here __is->read(__ret); ^ --- debug/MurmurIce.o --- ^ MurmurIce.cpp:300:66: note: in instantiation of member function 'QMap > >::operator[]' requested here QList< ::Murmur::ServerCallbackPrx >& cbList = qmServerCallbacks[server->iServerNum]; ^ --- debug/Murmur.o --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:7511:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__ret); ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:790:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] int removedCount = e - n; ~~~~~~~~~~~~ ~~^~~ MurmurIce.cpp:309:44: note: in instantiation of member function 'QList >::removeAll' requested here if (qmServerCallbacks[server->iServerNum].removeAll(prx)) { ^ --- debug/Murmur.o --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:9615:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__p_acls); ^ In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:9616:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(__p_groups); ^ --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug-all --- In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper, std::__1::allocator > >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:12201:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read, std::__1::allocator > > >' requested here __is->read(__ret); ^ In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper, std::__1::allocator > >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:13311:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read, std::__1::allocator > > >' requested here __is->read(children); ^ In file included from Murmur.cpp:21: In file included from ./Murmur.h:29: /usr/local/include/Ice/StreamHelpers.h:368:11: warning: implicit conversion changes signedness: 'Int' (aka 'int') to 'size_type' (aka 'unsigned long') [-Wsign-conversion] T(sz).swap(v); ~ ^~ /usr/local/include/Ice/BasicStream.h:443:65: note: in instantiation of function template specialization 'Ice::StreamHelper >, 5>::read' requested here Ice::StreamHelper::helper>::read(this, v); ^ Murmur.cpp:13312:11: note: in instantiation of function template specialization 'IceInternal::BasicStream::read > >' requested here __is->read(users); ^ --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:595:31: note: in instantiation of member function 'QHash::value' requested here ServerUser *su = s->qhUsers.value(session); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:828:2: note: in instantiation of member function 'QHash::value' requested here NEED_SERVER_EXISTS; ^ MurmurIce.cpp:788:2: note: expanded from macro 'NEED_SERVER_EXISTS' FIND_SERVER \ ^ MurmurIce.cpp:785:37: note: expanded from macro 'FIND_SERVER' ::Server *server = meta->qhServers.value(server_id); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList >::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList >::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList >::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ MurmurIce.cpp:956:37: note: in instantiation of member function 'QList >::QList' requested here QList dblog = ServerDB::getLog(server_id, min, max); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ MurmurIce.cpp:1010:27: note: in instantiation of member function 'QList::QList' requested here QList< ::User *> users = c->qlUsers; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ MurmurIce.cpp:1019:33: note: in instantiation of member function 'QList::QList' requested here QList< ::Channel *> channels = c->qlChannels; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ --- release-all --- --- release/moc_Server.o --- In file included from release/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug-all --- /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here --- release-all --- --- release/moc_ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/moc_ServerUser.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/moc_ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- release/moc_ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_ServerUser.cpp:1: --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/moc_ServerUser.o --- In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release/moc_Server.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_Server.cpp:1: --- release/moc_ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release/moc_Server.o --- In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: --- release/moc_ServerUser.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from release/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- debug-all --- if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:1032:50: note: in instantiation of member function 'QHash::value' requested here --- release-all --- --- release/moc_Server.o --- In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here --- release/moc_ServerUser.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/moc_Server.o --- inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from release/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: --- release/moc_ServerUser.o --- --- debug-all --- cb->ice_response(recurseTree(server->qhChannels.value(0))); ^ --- release-all --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- release/moc_ServerUser.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ --- release/moc_ServerUser.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ --- release/moc_ServerUser.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } --- release/moc_Server.o --- /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release/moc_ServerUser.o --- ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/moc_Server.o --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_Server.cpp:9: In file included from release/../Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from release/moc_Server.cpp:9: In file included from release/../Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ --- debug-all --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ MurmurIce.cpp:1061:2: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(const ::Ban &ban, server->qlBans) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- --- release/moc_ServerUser.o --- 13 warnings generated. --- debug-all --- --- debug/moc_Connection.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Connection.o debug/moc_Connection.cpp --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:500:13: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(alloc); ^ /usr/local/include/qt4/QtCore/qmap.h:821:9: note: in instantiation of member function 'QList::reserve' requested here res.reserve(size()); ^ MurmurIce.cpp:1161:30: note: in instantiation of member function 'QMap > >::keys' requested here foreach(int session, qmPrx.keys()) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ --- debug/moc_Connection.o --- c++: warning: argument unused during compilation: '-pie' --- debug/MurmurIce.o --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash::findNode' requested here Node **node = findNode(akey, &h); ^ /usr/local/include/qt4/QtCore/qset.h:180:68: note: in instantiation of member function 'QHash::insert' requested here { return static_cast(q_hash.insert(value, ^ /usr/local/include/qt4/QtCore/qset.h:201:50: note: in instantiation of member function 'QSet::insert' requested here inline QSet &operator<<(const T &value) { insert(value); return *this; } ^ MurmurIce.cpp:1237:10: note: in instantiation of member function 'QSet::operator<<' requested here newset << cLink; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ MurmurIce.cpp:1301:9: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:494:19: note: in instantiation of member function 'QVector::malloc' requested here x.d = malloc(aalloc); ^ /usr/local/include/qt4/QtCore/qvector.h:577:9: note: in instantiation of member function 'QVector::realloc' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ MurmurIce.cpp:1301:9: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:577:44: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here realloc(d->size, QVectorData::grow(sizeOfTypedData(), d->size + 1, sizeof(T), ^ /usr/local/include/qt4/QtCore/qstack.h:60:48: note: in instantiation of member function 'QVector::append' requested here inline void push(const T &t) { QVector::append(t); } ^ MurmurIce.cpp:1301:9: note: in instantiation of member function 'QStack::push' requested here chans.push(p); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qglobal.h:2501:44: note: in instantiation of member function 'QList::QList' requested here inline QForeachContainer(const T& t) : c(t), brk(0), i(c.begin()), e(c.end()) { } ^ MurmurIce.cpp:1312:3: note: in instantiation of member function 'QForeachContainer >::QForeachContainer' requested here foreach(acl, p->qlACL) { ^ /usr/local/include/qt4/QtCore/qglobal.h:2575:21: note: expanded from macro 'foreach' # define foreach Q_FOREACH ^ /usr/local/include/qt4/QtCore/qglobal.h:2508:47: note: expanded from macro 'Q_FOREACH' for (QForeachContainer<__typeof__(container)> _container_(container); \ ^ --- release-all --- --- release/moc_Server.o --- 37 warnings generated. --- debug-all --- In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:609:34: note: in instantiation of member function 'QHash::findNode' requested here if (d->size == 0 || (node = *findNode(akey)) == e) { ^ MurmurIce.cpp:1326:34: note: in instantiation of member function 'QHash::value' requested here ::Group *g = channel->qhGroups.value(name); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:424:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(p->array, 0, asize * sizeof(T)); ^~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:782:16: note: in instantiation of member function 'QVector::QVector' requested here QVector result(size()); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:71: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:413:9: note: in instantiation of member function 'QVector::malloc' requested here d = malloc(asize); ^ /usr/local/include/qt4/QtCore/qvector.h:782:16: note: in instantiation of member function 'QVector::QVector' requested here QVector result(size()); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:405:53: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); --- release-all --- --- release/moc_Meta.o --- --- debug-all --- ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:405:81: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:323:98: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] return reinterpret_cast(&(reinterpret_cast(this))->array[1]) - reinterpret_cast(this); --- release-all --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_Meta.o release/moc_Meta.cpp --- debug-all --- ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:405:53: note: in instantiation of member function 'QVector::sizeOfTypedData' requested here QVectorData *vectordata = QVectorData::allocate(sizeOfTypedData() + (aalloc - 1) * sizeof(T), alignOfTypedData()); ^ /usr/local/include/qt4/QtCore/qvector.h:413:9: note: in instantiation of member function 'QVector::malloc' requested here d = malloc(asize); ^ /usr/local/include/qt4/QtCore/qvector.h:782:16: note: in instantiation of member function 'QVector::QVector' requested here QVector result(size()); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:337:3: note: in instantiation of member function 'QVector::realloc' requested here { realloc(d->size, d->alloc); } ^ /usr/local/include/qt4/QtCore/qvector.h:147:45: note: in instantiation of member function 'QVector::detach_helper' requested here inline void detach() { if (d->ref != 1) detach_helper(); } ^ --- debug/moc_Connection.o --- In file included from debug/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug/MurmurIce.o --- /usr/local/include/qt4/QtCore/qvector.h:152:24: note: in instantiation of member function 'QVector::detach' requested here inline T *data() { detach(); return p->array; } ^ /usr/local/include/qt4/QtCore/qvector.h:360:10: note: in instantiation of member function 'QVector::data' requested here return data()[i]; } ^ /usr/local/include/qt4/QtCore/qvector.h:784:9: note: in instantiation of member function 'QVector::operator[]' requested here result[i] = at(i); ^ MurmurIce.cpp:1336:31: note: in instantiation of member function 'QList::toVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:28: In file included from /usr/local/include/qt4/QtCore/qpropertyanimation.h:45: --- debug/moc_Connection.o --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/MurmurIce.o --- In file included from /usr/local/include/qt4/QtCore/qvariantanimation.h:47: /usr/local/include/qt4/QtCore/qvector.h:503:78: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T)); ~~~~~~~~~~~~~~~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:81: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:508:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), --- debug/moc_Connection.o --- /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ --- debug/MurmurIce.o --- ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:508:91: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] QVectorData *mem = QVectorData::reallocate(d, sizeOfTypedData() + (aalloc - 1) * sizeof(T), ~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:78: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/qt4/QtCore/qvector.h:509:60: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] --- debug/moc_Connection.o --- /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/MurmurIce.o --- sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ^~~~~~~~~~~~~~~~~ ~ /usr/local/include/qt4/QtCore/qvector.h:509:90: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] sizeOfTypedData() + (d->alloc - 1) * sizeof(T), alignOfTypedData()); ~~~~~~~~~^~~ ~ /usr/local/include/qt4/QtCore/qvector.h:547:51: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] qMemSet(x.p->array + x.d->size, 0, (asize - x.d->size) * sizeof(T)); ~~~~~~^~~~~~~~~~~ ~ --- debug/moc_Connection.o --- /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ --- debug/MurmurIce.o --- /usr/local/include/qt4/QtCore/qvector.h:311:39: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] { std::vector tmp; tmp.reserve(size()); qCopy(constBegin(), constEnd(), std::back_inserter(tmp)); return tmp; } ~~~ ^~~~~~ MurmurIce.cpp:1336:42: note: in instantiation of member function 'QVector::toStdVector' requested here mg.add = g->qsAdd.toList().toVector().toStdVector(); ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:874:13: note: in instantiation of member function 'QHash::findNode' requested here return *findNode(akey) != e; ^ /usr/local/include/qt4/QtCore/qset.h:91:64: note: in instantiation of member function 'QHash::contains' requested here inline bool contains(const T &value) const { return q_hash.contains(value); } ^ /usr/local/include/qt4/QtCore/qset.h:277:19: note: in instantiation of member function 'QSet::contains' requested here if (copy2.contains(*i)) ^ /usr/local/include/qt4/QtCore/qset.h:209:56: note: in instantiation of member function 'QSet::subtract' requested here inline QSet &operator-=(const QSet &other) { subtract(other); return *this; } ^ MurmurIce.cpp:1340:12: note: in instantiation of member function 'QSet::operator-=' requested here members -= g->qsRemove; ^ In file included from MurmurIce.cpp:1: In file included from ./murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:50: /usr/local/include/qt4/QtCore/qhash.h:885:61: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion] node = reinterpret_cast(&d->buckets[h % d->numBuckets]); ~ ~~~^~~~~~~~~~ /usr/local/include/qt4/QtCore/qhash.h:759:19: note: in instantiation of member function 'QHash >::findNode' requested here Node **node = findNode(akey, &h); ^ MurmurIce.cpp:1359:12: note: in instantiation of member function 'QHash >::insert' requested here hOldTemp.insert(g->qsName, g->qsTemporary); ^ --- debug/moc_Connection.o --- In file included from debug/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ --- release-all --- In file included from release/moc_Meta.cpp:1: --- debug-all --- /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from debug/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from debug/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from debug/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_Connection.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- release-all --- In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ --- debug-all --- --- debug/moc_Server.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Server.o debug/moc_Server.cpp c++: warning: argument unused during compilation: '-pie' --- release-all --- In file included from release/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ --- debug-all --- In file included from debug/moc_Server.cpp:9: --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- release/moc_UnixMurmur.o --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_UnixMurmur.o release/moc_UnixMurmur.cpp --- debug-all --- In file included from debug/../Server.h:54: ../../src/Message.h:92:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(qba.constData(), qba.length()); ~~ ^~~~~~~~~~~~ ../../src/Message.h:100:40: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return ::std::string(str.constData(), str.length()); ~~ ^~~~~~~~~~~~ In file included from debug/moc_Server.cpp:9: In file included from debug/../Server.h:55: In file included from ./Mumble.pb.h:23: In file included from /usr/local/include/google/protobuf/message.h:120: /usr/local/include/google/protobuf/descriptor.h:1283:21: warning: unused parameter 'filename' [-Wunused-parameter] const string& filename, // File name in which the error occurred. ^ /usr/local/include/google/protobuf/descriptor.h:1284:21: warning: unused parameter 'element_name' [-Wunused-parameter] const string& element_name, // Full name of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1285:22: warning: unused parameter 'descriptor' [-Wunused-parameter] const Message* descriptor, // Descriptor of the erroneous element. ^ /usr/local/include/google/protobuf/descriptor.h:1286:21: warning: unused parameter 'location' [-Wunused-parameter] ErrorLocation location, // One of the location constants, above. ^ --- release-all --- In file included from release/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ --- debug-all --- /usr/local/include/google/protobuf/descriptor.h:1287:21: warning: unused parameter 'message' [-Wunused-parameter] const string& message // Human-readable error message. ^ In file included from debug/moc_Server.cpp:9: In file included from debug/../Server.h:55: In file included from ./Mumble.pb.h:23: /usr/local/include/google/protobuf/message.h:392:40: warning: unused parameter 'message' [-Wunused-parameter] virtual bool HasOneof(const Message& message, ^ /usr/local/include/google/protobuf/message.h:393:48: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ /usr/local/include/google/protobuf/message.h:397:36: warning: unused parameter 'message' [-Wunused-parameter] virtual void ClearOneof(Message* message, ^ /usr/local/include/google/protobuf/message.h:398:50: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const {} ^ /usr/local/include/google/protobuf/message.h:403:22: warning: unused parameter 'message' [-Wunused-parameter] const Message& message, ^ /usr/local/include/google/protobuf/message.h:404:30: warning: unused parameter 'oneof_descriptor' [-Wunused-parameter] const OneofDescriptor* oneof_descriptor) const { ^ In file included from debug/moc_Server.cpp:9: In file included from debug/../Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:86:34: warning: unused parameter 'begin' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:86:46: warning: unused parameter 'end' [-Wunused-parameter] inline int CalculateReserve(Iter begin, Iter end, std::input_iterator_tag) { ^ /usr/local/include/google/protobuf/repeated_field.h:420:26: warning: implicit conversion changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:420:28: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] return sizeof(value) + StringSpaceUsedExcludingSelf(value); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/google/protobuf/repeated_field.h:976:29: warning: implicit conversion changes signedness: 'const int' to 'unsigned long' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ^~~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:976:41: warning: operand of ? changes signedness: 'unsigned long' to 'int' [-Wsign-conversion] (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from debug/moc_Server.cpp:9: In file included from debug/../Server.h:55: In file included from ./Mumble.pb.h:27: /usr/local/include/google/protobuf/unknown_field_set.h:242:21: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return (*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:245:22: warning: implicit conversion changes signedness: 'int' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return &(*fields_)[index]; ~ ^~~~~ /usr/local/include/google/protobuf/unknown_field_set.h:254:50: warning: implicit conversion changes signedness: 'const uint32' (aka 'const unsigned int') to 'int' [-Wsign-conversion] inline int UnknownField::number() const { return number_; } ~~~~~~ ^~~~~~~ --- release-all --- /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from release/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- debug-all --- --- debug/moc_ServerUser.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_ServerUser.o debug/moc_ServerUser.cpp c++: warning: argument unused during compilation: '-pie' In file included from debug/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from debug/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from debug/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from debug/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_ServerUser.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- debug/moc_Server.o --- In file included from debug/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ --- debug/moc_ServerUser.o --- 13 warnings generated. --- debug/moc_Server.o --- In file included from debug/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ --- release-all --- --- release/moc_MurmurIce.o --- --- debug-all --- In file included from debug/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: --- release-all --- c++ -c -Xclang -include-pch -Xclang release/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -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.16 -DMURMUR -DUSE_ICE -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Irelease -I/usr/local/include/qt4 -I/usr/local/include -o release/moc_MurmurIce.o release/moc_MurmurIce.cpp --- debug-all --- In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from debug/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_Server.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_Server.cpp:9: In file included from debug/../Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:4978:18: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here celt_versions_.Add(value); ^ In file included from debug/moc_Server.cpp:9: In file included from debug/../Server.h:55: In file included from ./Mumble.pb.h:24: /usr/local/include/google/protobuf/repeated_field.h:848:22: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion] memcpy(to, from, array_size * sizeof(Element)); ^~~~~~~~~~ ~ /usr/local/include/google/protobuf/repeated_field.h:834:3: note: in instantiation of member function 'google::protobuf::internal::ElementCopier::operator()' requested here internal::ElementCopier()(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:828:3: note: in instantiation of member function 'google::protobuf::RepeatedField::CopyArray' requested here CopyArray(to, from, array_size); ^ /usr/local/include/google/protobuf/repeated_field.h:814:5: note: in instantiation of member function 'google::protobuf::RepeatedField::MoveArray' requested here MoveArray(elements_, old_elements, current_size_); ^ /usr/local/include/google/protobuf/repeated_field.h:685:37: note: in instantiation of member function 'google::protobuf::RepeatedField::Reserve' requested here if (current_size_ == total_size_) Reserve(total_size_ + 1); ^ ./Mumble.pb.h:5889:10: note: in instantiation of member function 'google::protobuf::RepeatedField::Add' requested here links_.Add(value); ^ 37 warnings generated. --- debug/moc_Meta.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_Meta.o debug/moc_Meta.cpp c++: warning: argument unused during compilation: '-pie' In file included from debug/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: --- release-all --- In file included from release/moc_MurmurIce.cpp:9: In file included from release/../MurmurIce.h:42: In file included from ./MurmurI.h:4: In file included from ./Murmur.h:30: In file included from /usr/local/include/Ice/Proxy.h:25: In file included from /usr/local/include/Ice/AsyncResult.h:24: /usr/local/include/Ice/BasicStream.h:183:27: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:184:37: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], &v[0], sz); ~~~~~~ ^~ /usr/local/include/Ice/BasicStream.h:204:39: warning: implicit conversion changes signedness: 'long' to 'Container::size_type' (aka 'unsigned long') [-Wsign-conversion] _currentReadEncaps->start = i - b.begin(); ~ ~~^~~~~~~~~~~ /usr/local/include/Ice/BasicStream.h:304:14: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] i += sz - sizeof(Ice::Int) - 2; ^~ ~ /usr/local/include/Ice/BasicStream.h:663:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:664:48: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], v.data(), sz); ~~~~~~ ^~ /usr/local/include/Ice/BasicStream.h:683:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:851:18: warning: implicit conversion changes signedness: 'long' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return i - b.begin(); ~~~~~~ ~~^~~~~~~~~~~ --- debug-all --- /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from debug/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from debug/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from debug/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_Meta.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- debug/moc_UnixMurmur.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_UnixMurmur.o debug/moc_UnixMurmur.cpp c++: warning: argument unused during compilation: '-pie' In file included from debug/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from debug/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from debug/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from debug/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from debug/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from debug/moc_UnixMurmur.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ 13 warnings generated. --- debug/moc_MurmurIce.o --- c++ -c -Xclang -include-pch -Xclang debug/murmurd/c++.pch -O2 -pipe -fstack-protector -fno-strict-aliasing -Wfatal-errors -fvisibility=hidden -Wshadow -Woverloaded-virtual -Wold-style-cast -Wconversion -Wsign-compare -fPIE -pie -Wall -W -pthread -D_THREAD_SAFE -DRESTRICT=__restrict__ -D_FORTIFY_SOURCE=2 -DSNAPSHOT_BUILD -DMUMBLE_VERSION_STRING=1.2.16 -DMURMUR -DUSE_ICE -DQT_SQL_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/share/qt4/mkspecs/freebsd-clang -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. -Idebug -I/usr/local/include/qt4 -I/usr/local/include -o debug/moc_MurmurIce.o debug/moc_MurmurIce.cpp c++: warning: argument unused during compilation: '-pie' In file included from debug/moc_MurmurIce.cpp:9: In file included from debug/../MurmurIce.h:42: In file included from ./MurmurI.h:4: In file included from ./Murmur.h:30: In file included from /usr/local/include/Ice/Proxy.h:25: In file included from /usr/local/include/Ice/AsyncResult.h:24: /usr/local/include/Ice/BasicStream.h:183:27: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:184:37: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], &v[0], sz); ~~~~~~ ^~ /usr/local/include/Ice/BasicStream.h:204:39: warning: implicit conversion changes signedness: 'long' to 'Container::size_type' (aka 'unsigned long') [-Wsign-conversion] _currentReadEncaps->start = i - b.begin(); ~ ~~^~~~~~~~~~~ /usr/local/include/Ice/BasicStream.h:304:14: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] i += sz - sizeof(Ice::Int) - 2; ^~ ~ /usr/local/include/Ice/BasicStream.h:663:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:664:48: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'size_t' (aka 'unsigned long') [-Wsign-conversion] memcpy(&b[position], v.data(), sz); ~~~~~~ ^~ /usr/local/include/Ice/BasicStream.h:683:35: warning: implicit conversion changes signedness: 'Ice::Int' (aka 'int') to 'unsigned long' [-Wsign-conversion] resize(position + sz); ~ ^~ /usr/local/include/Ice/BasicStream.h:851:18: warning: implicit conversion changes signedness: 'long' to 'size_type' (aka 'unsigned long') [-Wsign-conversion] return i - b.begin(); ~~~~~~ ~~^~~~~~~~~~~ --- release-all --- In file included from release/moc_MurmurIce.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::KeyboardModifier' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1801:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::KeyboardModifiers) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::WindowType' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1802:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::WindowFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'Qt::InputMethodHint' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qnamespace.h:1812:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(Qt::InputMethodHints) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_MurmurIce.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:681:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), ^ /usr/local/include/qt4/QtCore/qlist.h:510:19: note: in instantiation of member function 'QList::detach_helper_grow' requested here Node *n = detach_helper_grow(INT_MAX, 1); ^ /usr/local/include/qt4/QtCore/qstringlist.h:70:53: note: in instantiation of member function 'QList::append' requested here inline explicit QStringList(const QString &i) { append(i); } ^ In file included from release/moc_MurmurIce.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:4: In file included from /usr/local/include/qt4/QtCore/qabstractitemmodel.h:45: In file included from /usr/local/include/qt4/QtCore/qvariant.h:48: In file included from /usr/local/include/qt4/QtCore/qmetatype.h:49: /usr/local/include/qt4/QtCore/qdatastream.h:248:15: warning: implicit conversion changes signedness: 'quint32' (aka 'unsigned int') to 'int' [-Wsign-conversion] l.reserve(c); ~ ^ /usr/local/include/qt4/QtCore/qstringlist.h:250:12: note: in instantiation of function template specialization 'operator>>' requested here return operator>>(in, static_cast &>(list)); ^ In file included from release/moc_MurmurIce.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qstatemachine.h:82:59: note: in instantiation of member function 'QList::QList' requested here inline QList arguments() const { return m_arguments; } ^ In file included from release/moc_MurmurIce.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:47: In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45: In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45: /usr/local/include/qt4/QtCore/qglobal.h:2446:48: warning: implicit conversion changes signedness: 'QTextCodec::ConversionFlag' to 'int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags(Enum f) : i(f) {} ~^ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::QFlags' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:10: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ /usr/local/include/qt4/QtCore/qglobal.h:2461:81: warning: implicit conversion changes signedness: 'const int' to 'unsigned int' [-Wsign-conversion] Q_DECL_CONSTEXPR inline QFlags operator|(Enum f) const { return QFlags(Enum(i | f)); } ^ ~ /usr/local/include/qt4/QtCore/qtextcodec.h:153:1: note: in instantiation of member function 'QFlags::operator|' requested here Q_DECLARE_OPERATORS_FOR_FLAGS(QTextCodec::ConversionFlags) ^ /usr/local/include/qt4/QtCore/qglobal.h:2483:39: note: expanded from macro 'Q_DECLARE_OPERATORS_FOR_FLAGS' { return QFlags(f1) | f2; } \ ^ In file included from release/moc_MurmurIce.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qnetworkcookie.h:120:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ In file included from release/moc_MurmurIce.cpp:1: In file included from /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur/murmur_pch.h:19: In file included from /usr/local/include/qt4/QtCore/QtCore:3: In file included from /usr/local/include/qt4/QtCore/qabstracteventdispatcher.h:45: In file included from /usr/local/include/qt4/QtCore/qobject.h:50: /usr/local/include/qt4/QtCore/qlist.h:423:35: warning: implicit conversion changes signedness: 'long' to 'unsigned long' [-Wsign-conversion] memcpy(from, src, (to - from) * sizeof(Node *)); ~~~^~~~~~ ~ /usr/local/include/qt4/QtCore/qlist.h:711:9: note: in instantiation of member function 'QList::node_copy' requested here node_copy(reinterpret_cast(p.begin()), reinterpret_cast(p.end()), n); ^ /usr/local/include/qt4/QtCore/qlist.h:725:5: note: in instantiation of member function 'QList::detach_helper' requested here detach_helper(d->alloc); ^ /usr/local/include/qt4/QtCore/qlist.h:122:80: note: in instantiation of member function 'QList::detach_helper' requested here inline QList(const QList &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); } ^ /usr/local/include/qt4/QtCore/qmetatype.h:142:16: note: in instantiation of member function 'QList::QList' requested here return new T(*static_cast(t)); ^ /usr/local/include/qt4/QtCore/qmetatype.h:196:25: note: in instantiation of function template specialization 'qMetaTypeConstructHelper >' requested here ConstructPtr cptr = qMetaTypeConstructHelper; ^ /usr/local/include/qt4/QtNetwork/qsslsocket.h:222:1: note: in instantiation of function template specialization 'qRegisterMetaType >' requested here Q_DECLARE_METATYPE(QList) ^ /usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE' metatype_id = qRegisterMetaType< TYPE >(#TYPE, \ ^ --- release/Mumble.pb.o --- 203 warnings generated. --- release/moc_MurmurIce.o --- 21 warnings generated. --- debug-all --- debug/moc_MurmurIce.cpp:83:6: fatal error: no member named 'MurmurIce' in namespace 'Murmur'; did you mean simply 'MurmurIce'? void Murmur::MurmurIce::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) ^~~~~~~~~~~~~~~~~ MurmurIce debug/../MurmurIce.h:49:7: note: 'MurmurIce' declared here class MurmurIce : public QObject { ^ 8 warnings and 1 error generated. *** [debug/moc_MurmurIce.o] Error code 1 make[3]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur --- debug/Mumble.pb.o --- 203 warnings generated. --- release-all --- --- release/Murmur.o --- 109 warnings generated. --- debug-all --- --- debug/Murmur.o --- 109 warnings generated. --- release-all --- --- release/MurmurIce.o --- 163 warnings generated. A failure has been detected in another branch of the parallel make make[3]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur *** [release-all] Error code 2 make[2]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur --- debug-all --- --- debug/MurmurIce.o --- 163 warnings generated. 1 error make[3]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur *** [debug-all] Error code 2 make[2]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur 2 errors make[2]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16/src/murmur *** [sub-src-murmur-all-ordered] Error code 2 make[1]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16 1 error make[1]: stopped in /wrkdirs/usr/ports/audio/murmur/work/mumble-1.2.16 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/audio/murmur build of audio/murmur ended at Sat Aug 6 00:06:02 CEST 2016 build time: 00:00:50 !!! build failure encountered !!! [00:37:35] ====>> Cleaning up [00:37:35] ====>> Umounting file systems