=> Building games/openspades Started : Sunday, 9 DEC 2018 at 06:06:12 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.25.g9bb66-DEVELOPMENT #33: Mon Dec 3 06:33:52 PST 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for openspades-0.0.12_7: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- SDL2_CONFIG=/usr/local/bin/sdl2-config XDG_DATA_HOME=/construction/games/openspades XDG_CONFIG_HOME=/construction/games/openspades HOME=/construction/games/openspades TMPDIR="/tmp" PATH=/construction/games/openspades/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- SDL2_CONFIG=/usr/local/bin/sdl2-config XDG_DATA_HOME=/construction/games/openspades XDG_CONFIG_HOME=/construction/games/openspades HOME=/construction/games/openspades TMPDIR="/tmp" PATH=/construction/games/openspades/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/games/openspades/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" CMAKE_BUILD_TYPE="release" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/openspades" EXAMPLESDIR="share/examples/openspades" DATADIR="share/openspades" WWWDIR="www/openspades" ETCDIR="etc/openspades" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/openspades DOCSDIR=/usr/local/share/doc/openspades EXAMPLESDIR=/usr/local/share/examples/openspades WWWDIR=/usr/local/www/openspades ETCDIR=/usr/local/etc/openspades -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> openspades-0.0.12_7 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> openspades-0.0.12_7 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of openspades-0.0.12_7 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.0.12_7 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.0.12_7 for building => SHA256 Checksum OK for yvt-openspades-v0.0.12_GH0.tar.gz. => SHA256 Checksum OK for DevPaks27.zip. => SHA256 Checksum OK for yvt-openspades-v0.0.12_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.0.12_7 for building ===> Extracting for openspades-0.0.12_7 ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.0.12_7 for building => SHA256 Checksum OK for yvt-openspades-v0.0.12_GH0.tar.gz. => SHA256 Checksum OK for DevPaks27.zip. => SHA256 Checksum OK for yvt-openspades-v0.0.12_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for openspades-0.0.12_7 ===> Applying ports patches for openspades-0.0.12_7 ===> Applying dragonfly patches for openspades-0.0.12_7 /usr/bin/sed -i.bak -e 's/[[:<:]]isinf[[:>:]]/std::isinf/g' -e 's/[[:<:]]isnan[[:>:]]/std::isnan/g' /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Input.cpp /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Scene.cpp /construction/games/openspades/openspades-0.0.12/Sources/Client/Corpse.cpp /construction/games/openspades/openspades-0.0.12/Sources/Client/GameMap.cpp /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLWaterRenderer.cpp /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> openspades-0.0.12_7 depends on executable: convert - not found ===> Installing existing package /packages/All/ImageMagick6-6.9.10.14_1,1.txz Installing ImageMagick6-6.9.10.14_1,1... `-- Installing cairo-1.15.12,2... | `-- Installing fontconfig-2.12.6,1... | | `-- Installing expat-2.2.6_1... | | `-- Extracting expat-2.2.6_1: .......... done | | `-- Installing freetype2-2.9.1... | | `-- Extracting freetype2-2.9.1: .......... done | `-- Extracting fontconfig-2.12.6,1: .......... done Running fc-cache to build fontconfig cache... /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded | `-- Installing gettext-runtime-0.19.8.1_2... | | `-- Installing indexinfo-0.3.1... | | `-- Extracting indexinfo-0.3.1: .... done | `-- Extracting gettext-runtime-0.19.8.1_2: .......... done | `-- Installing glib-2.56.3_1,1... | | `-- Installing libffi-3.2.1_3... | | `-- Extracting libffi-3.2.1_3: .......... done | | `-- Installing libiconv-1.14_11... | | `-- Extracting libiconv-1.14_11: .......... done | | `-- Installing libxml2-2.9.7... | | `-- Extracting libxml2-2.9.7: .......... done | | `-- Installing pcre-8.42... | | `-- Extracting pcre-8.42: .......... done | | `-- Installing python27-2.7.15... | | `-- Installing libressl-2.8.2... | | `-- Extracting libressl-2.8.2: .......... done | | `-- Installing ncurses-6.1.20180728... | | `-- Extracting ncurses-6.1.20180728: .......... done | | `-- Installing readline-7.0.3_2... | | `-- Extracting readline-7.0.3_2: .......... done | | `-- Extracting python27-2.7.15: .......... done | `-- Extracting glib-2.56.3_1,1: .......... done No schema files found: doing nothing. | `-- Installing libX11-1.6.6_1,1... | | `-- Installing libXau-1.0.8_5... | | `-- Extracting libXau-1.0.8_5: .......... done | | `-- Installing libXdmcp-1.1.2_2... | | `-- Installing xorgproto-2018.4... | | `-- Extracting xorgproto-2018.4: .......... done | | `-- Extracting libXdmcp-1.1.2_2: ......... done | | `-- Installing libxcb-1.13.1... | | `-- Installing libpthread-stubs-0.4... | | `-- Extracting libpthread-stubs-0.4: .... done | | `-- Extracting libxcb-1.13.1: .......... done | `-- Extracting libX11-1.6.6_1,1: .......... done | `-- Installing libXext-1.3.3_3,1... | `-- Extracting libXext-1.3.3_3,1: .......... done | `-- Installing libXrender-0.9.10_2... | `-- Extracting libXrender-0.9.10_2: .......... done | `-- Installing mesa-libs-18.1.9_4... | | `-- Installing libXdamage-1.1.4_5... | | `-- Installing libXfixes-5.0.3_2... | | `-- Extracting libXfixes-5.0.3_2: .......... done | | `-- Extracting libXdamage-1.1.4_5: ......... done | | `-- Installing libXxf86vm-1.1.4_3... | | `-- Extracting libXxf86vm-1.1.4_3: .......... done | | `-- Installing libdrm-2.4.93,1... | | `-- Installing libpciaccess-0.13.5... | | | `-- Installing pciids-20181113... | | | `-- Extracting pciids-20181113: ..... done | | `-- Extracting libpciaccess-0.13.5: ......... done | | `-- Extracting libdrm-2.4.93,1: .......... done | | `-- Installing libelf-0.8.13_3... | | `-- Extracting libelf-0.8.13_3: .......... done | | `-- Installing libxshmfence-1.2_4... | | `-- Extracting libxshmfence-1.2_4: ......... done | | `-- Installing wayland-1.16.0... | | `-- Extracting wayland-1.16.0: .......... done | `-- Extracting mesa-libs-18.1.9_4: .......... done | `-- Installing pixman-0.34.0... | `-- Extracting pixman-0.34.0: .......... done | `-- Installing png-1.6.35... | `-- Extracting png-1.6.35: .......... done | `-- Installing xcb-util-renderutil-0.3.9_1... | | `-- Installing xcb-util-0.4.0_2,1... | | `-- Extracting xcb-util-0.4.0_2,1: .......... done | `-- Extracting xcb-util-renderutil-0.3.9_1: ......... done `-- Extracting cairo-1.15.12,2: .......... done `-- Installing fftw3-3.3.8_2... `-- Extracting fftw3-3.3.8_2: .......... done `-- Installing gdk-pixbuf2-2.36.12... | `-- Installing jpeg-turbo-2.0.0... | `-- Extracting jpeg-turbo-2.0.0: .......... done | `-- Installing shared-mime-info-1.8... | `-- Extracting shared-mime-info-1.8: .......... done | `-- Installing tiff-4.0.10... | | `-- Installing jbigkit-2.1_1... | | `-- Extracting jbigkit-2.1_1: .......... done | `-- Extracting tiff-4.0.10: .......... done `-- Extracting gdk-pixbuf2-2.36.12: .......... done `-- Installing ghostscript9-agpl-base-9.25_1... | `-- Installing cups-2.2.8_1... | | `-- Installing avahi-app-0.7_2... | | `-- Installing dbus-1.10.16_1... | | | `-- Installing libICE-1.0.9_3,1... | | | `-- Extracting libICE-1.0.9_3,1: .......... done | | | `-- Installing libSM-1.2.3,1... | | | `-- Extracting libSM-1.2.3,1: .......... done ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. | | `-- Extracting dbus-1.10.16_1: ......... done | | `-- Installing dbus-glib-0.108... | | `-- Extracting dbus-glib-0.108: .......... done | | `-- Installing gdbm-1.18.1... | | `-- Extracting gdbm-1.18.1: .......... done | | `-- Installing gnome_subr-1.0... | | `-- Extracting gnome_subr-1.0: .... done | | `-- Installing gobject-introspection-1.56.1,1... | | | `-- Installing python36-3.6.7... | | | `-- Extracting python36-3.6.7: .......... done | | `-- Extracting gobject-introspection-1.56.1,1: .......... done | | `-- Installing libdaemon-0.14_1... | | `-- Extracting libdaemon-0.14_1: .......... done ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. | | `-- Extracting avahi-app-0.7_2: .......... done | | `-- Installing gnutls-3.5.19_1... | | `-- Installing ca_root_nss-3.40... | | `-- Extracting ca_root_nss-3.40: ........ done | | `-- Installing gmp-6.1.2_1... | | `-- Extracting gmp-6.1.2_1: .......... done | | `-- Installing libidn2-2.0.5_1... | | | `-- Installing libunistring-0.9.10_1... | | | `-- Extracting libunistring-0.9.10_1: .......... done | | `-- Extracting libidn2-2.0.5_1: .......... done | | `-- Installing libtasn1-4.13_1... | | `-- Extracting libtasn1-4.13_1: .......... done | | `-- Installing nettle-3.4_1... | | `-- Extracting nettle-3.4_1: .......... done | | `-- Installing p11-kit-0.23.14... | | `-- Extracting p11-kit-0.23.14: .......... done | | `-- Installing trousers-0.3.14_2... | | | `-- Installing tpm-emulator-0.7.4_2... ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. | | | `-- Extracting tpm-emulator-0.7.4_2: ......... done ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. | | `-- Extracting trousers-0.3.14_2: .......... done | | `-- Extracting gnutls-3.5.19_1: .......... done | | `-- Installing libpaper-1.1.24.4... | | `-- Extracting libpaper-1.1.24.4: .......... done ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. | `-- Extracting cups-2.2.8_1: .......... done | `-- Installing jbig2dec-0.15... | `-- Extracting jbig2dec-0.15: .......... done | `-- Installing libidn-1.34_1... | `-- Extracting libidn-1.34_1: .......... done | `-- Installing libijs-0.35_5... | `-- Extracting libijs-0.35_5: .......... done | `-- Installing openjpeg-2.3.0_2... | | `-- Installing lcms2-2.9... | | `-- Extracting lcms2-2.9: .......... done | `-- Extracting openjpeg-2.3.0_2: .......... done | `-- Installing poppler-data-0.4.9... | `-- Extracting poppler-data-0.4.9: .......... done `-- Extracting ghostscript9-agpl-base-9.25_1: .......... done `-- Installing ghostscript9-agpl-x11-9.25... | `-- Installing libXt-1.1.5_2,1... | `-- Extracting libXt-1.1.5_2,1: .......... done `-- Extracting ghostscript9-agpl-x11-9.25: .... done `-- Installing liblqr-1-0.4.2... `-- Extracting liblqr-1-0.4.2: .......... done `-- Installing libltdl-2.4.6... `-- Extracting libltdl-2.4.6: .......... done `-- Installing libraw-0.18.13_1... `-- Extracting libraw-0.18.13_1: .......... done `-- Installing librsvg2-2.40.20... | `-- Installing libcroco-0.6.12... | `-- Extracting libcroco-0.6.12: .......... done | `-- Installing libgsf-1.14.44... | `-- Extracting libgsf-1.14.44: .......... done | `-- Installing pango-1.42.4... | | `-- Installing encodings-1.0.4_4,1... | | `-- Installing font-util-1.3.1... | | `-- Extracting font-util-1.3.1: .......... done | | `-- Extracting encodings-1.0.4_4,1: .......... done | | `-- Installing fribidi-0.19.7... | | `-- Extracting fribidi-0.19.7: .......... done | | `-- Installing harfbuzz-2.1.3... | | `-- Installing graphite2-1.3.12... | | `-- Extracting graphite2-1.3.12: .......... done | | `-- Extracting harfbuzz-2.1.3: .......... done | | `-- Installing libXft-2.3.2_3... | | `-- Extracting libXft-2.3.2_3: .......... done | | `-- Installing xorg-fonts-truetype-7.7_1... | | `-- Installing dejavu-2.37... | | | `-- Installing mkfontdir-1.0.7... | | | `-- Installing mkfontscale-1.1.3_2... | | | | `-- Installing libfontenc-1.1.3_3... | | | | `-- Extracting libfontenc-1.1.3_3: ......... done | | | `-- Extracting mkfontscale-1.1.3_2: ..... done | | | `-- Extracting mkfontdir-1.0.7: ..... done | | `-- Extracting dejavu-2.37: .......... done | | `-- Installing font-bh-ttf-1.0.3_3... | | `-- Extracting font-bh-ttf-1.0.3_3: .......... done | | `-- Installing font-misc-ethiopic-1.0.3_3... | | `-- Extracting font-misc-ethiopic-1.0.3_3: ... done | | `-- Installing font-misc-meltho-1.0.3_3... | | `-- Extracting font-misc-meltho-1.0.3_3: .......... done | `-- Extracting pango-1.42.4: .......... done `-- Extracting librsvg2-2.40.20: .......... done `-- Installing libwmf-0.2.8.4_15... `-- Extracting libwmf-0.2.8.4_15: .......... done `-- Installing perl5-5.26.2_2... `-- Extracting perl5-5.26.2_2: .......... done `-- Installing pkgconf-1.5.4,1... `-- Extracting pkgconf-1.5.4,1: .......... done `-- Installing webp-1.0.1... | `-- Installing giflib-5.1.4... | `-- Extracting giflib-5.1.4: .......... done `-- Extracting webp-1.0.1: .......... done Extracting ImageMagick6-6.9.10.14_1,1: .......... done Message from freetype2-2.9.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). Message from python27-2.7.15: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from python36-3.6.7: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py36-gdbm databases/py-gdbm@py36 py36-sqlite3 databases/py-sqlite3@py36 py36-tkinter x11-toolkits/py-tkinter@py36 =========================================================================== Message from ca_root_nss-3.40: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_2: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from libijs-0.35_5: ===> NOTICE: The libijs port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Message from ghostscript9-agpl-base-9.25_1: This package installs a script named dvipdf that depends on dvips. If you want to use this script you need to install print/tex-dvipsk. Message from liblqr-1-0.4.2: ========================================================================== NOTE: In order to compile examples for liblqr, you will also need pngwriter port (/xports/graphics/pngwriter). Examples are located in /usr/local/share/examples/liblqr-1 ========================================================================== Message from dejavu-2.37: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. Message from libwmf-0.2.8.4_15: ===> NOTICE: The libwmf port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Message from perl5-5.26.2_2: 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. ===> openspades-0.0.12_7 depends on executable: convert - found ===> Returning to build of openspades-0.0.12_7 ===> openspades-0.0.12_7 depends on file: /usr/local/bin/sdl2-config - not found ===> Installing existing package /packages/All/sdl2-2.0.9_1.txz Installing sdl2-2.0.9_1... `-- Installing libXScrnSaver-1.2.3_2... `-- Extracting libXScrnSaver-1.2.3_2: .......... done `-- Installing libXcursor-1.1.15_2... `-- Extracting libXcursor-1.1.15_2: .......... done `-- Installing libXi-1.7.9_2,1... `-- Extracting libXi-1.7.9_2,1: .......... done `-- Installing libXinerama-1.1.4_2,1... `-- Extracting libXinerama-1.1.4_2,1: .......... done `-- Installing libXrandr-1.5.1_2... `-- Extracting libXrandr-1.5.1_2: .......... done `-- Installing libxkbcommon-0.8.0... `-- Extracting libxkbcommon-0.8.0: .......... done Extracting sdl2-2.0.9_1: .......... done ===> openspades-0.0.12_7 depends on file: /usr/local/bin/sdl2-config - found ===> Returning to build of openspades-0.0.12_7 ===> openspades-0.0.12_7 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.12.4_1.txz Installing cmake-3.12.4_1... `-- Installing curl-7.62.0... | `-- Installing krb5-1.16.2... | `-- Extracting krb5-1.16.2: .......... done | `-- Installing libnghttp2-1.34.0... | `-- Extracting libnghttp2-1.34.0: .......... done `-- Extracting curl-7.62.0: .......... done `-- Installing jsoncpp-1.8.1_4... `-- Extracting jsoncpp-1.8.1_4: .......... done `-- Installing libarchive-3.3.3,1... | `-- Installing liblz4-1.8.3,1... | `-- Extracting liblz4-1.8.3,1: .......... done | `-- Installing lzo2-2.10_1... | `-- Extracting lzo2-2.10_1: .......... done `-- Extracting libarchive-3.3.3,1: .......... done `-- Installing libuv-1.24.0... `-- Extracting libuv-1.24.0: .......... done `-- Installing rhash-1.3.5... `-- Extracting rhash-1.3.5: .......... done Extracting cmake-3.12.4_1: .......... done ===> openspades-0.0.12_7 depends on file: /usr/local/bin/cmake - found ===> Returning to build of openspades-0.0.12_7 ===> openspades-0.0.12_7 depends on executable: update-desktop-database - not found ===> Installing existing package /packages/All/desktop-file-utils-0.23.txz Installing desktop-file-utils-0.23... Extracting desktop-file-utils-0.23: .......... done ===> openspades-0.0.12_7 depends on executable: update-desktop-database - found ===> Returning to build of openspades-0.0.12_7 ===> openspades-0.0.12_7 depends on executable: gtk-update-icon-cache - not found ===> Installing existing package /packages/All/gtk-update-icon-cache-2.24.32.txz Installing gtk-update-icon-cache-2.24.32... `-- Installing atk-2.28.1... `-- Extracting atk-2.28.1: .......... done `-- Installing hicolor-icon-theme-0.15... `-- Extracting hicolor-icon-theme-0.15: . done `-- Installing libXcomposite-0.4.4_5,1... `-- Extracting libXcomposite-0.4.4_5,1: .......... done Extracting gtk-update-icon-cache-2.24.32: .... done ===> openspades-0.0.12_7 depends on executable: gtk-update-icon-cache - found ===> Returning to build of openspades-0.0.12_7 ===> openspades-0.0.12_7 depends on package: xorgproto>=0 - found -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> openspades-0.0.12_7 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) ===> openspades-0.0.12_7 depends on shared library: libSDL2.so - found (/usr/local/lib/libSDL2.so) ===> openspades-0.0.12_7 depends on shared library: libSDL2_image.so - not found ===> Installing existing package /packages/All/sdl2_image-2.0.2.txz Installing sdl2_image-2.0.2... Extracting sdl2_image-2.0.2: ......... done ===> openspades-0.0.12_7 depends on shared library: libSDL2_image.so - found (/usr/local/lib/libSDL2_image.so) ===> Returning to build of openspades-0.0.12_7 ===> openspades-0.0.12_7 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> openspades-0.0.12_7 depends on shared library: libgdk_pixbuf-2.0.so - found (/usr/local/lib/libgdk_pixbuf-2.0.so) ===> openspades-0.0.12_7 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> openspades-0.0.12_7 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> openspades-0.0.12_7 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> openspades-0.0.12_7 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> openspades-0.0.12_7 depends on shared library: libGLEW.so - not found ===> Installing existing package /packages/All/glew-2.1.0.txz Installing glew-2.1.0... `-- Installing libGLU-9.0.0_3... `-- Extracting libGLU-9.0.0_3: ...... done `-- Installing libXmu-1.1.2_5,1... `-- Extracting libXmu-1.1.2_5,1: .......... done Extracting glew-2.1.0: .......... done ===> openspades-0.0.12_7 depends on shared library: libGLEW.so - found (/usr/local/lib/libGLEW.so) ===> Returning to build of openspades-0.0.12_7 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for openspades-0.0.12_7 ===> Performing in-source build /bin/mkdir -p /construction/games/openspades/openspades-0.0.12 -- The C compiler identification is GNU 8.1.0 -- The CXX compiler identification is GNU 8.1.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Found Threads: TRUE -- Found SDL2: /usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2.so;-pthread -- Found SDL2_image: /usr/local/lib/libSDL2_image.so -- Found OpenGL: /usr/local/lib/libGL.so -- Found ZLIB: /usr/lib/libz.so (found version "1.2.8") -- Found CURL: /usr/local/lib/libcurl.so (found version "7.62.0") -- C++11 activated. -- Looking for fcntl -- Looking for fcntl - found -- Looking for poll -- Looking for poll - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for inet_pton -- Looking for inet_pton - found -- Looking for inet_ntop -- Looking for inet_ntop - found -- Performing Test HAS_MSGHDR_FLAGS -- Performing Test HAS_MSGHDR_FLAGS - Success -- Check size of socklen_t -- Check size of socklen_t - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS CMAKE_NO_BUILTIN_CHRPATH CMAKE_SHARED_LINKER_FLAGS -- Build files have been written to: /construction/games/openspades/openspades-0.0.12 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for openspades-0.0.12_7 /usr/local/bin/cmake -H/construction/games/openspades/openspades-0.0.12 -B/construction/games/openspades/openspades-0.0.12 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.0.12/CMakeFiles /construction/games/openspades/openspades-0.0.12/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/depend --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/depend --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/depend --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- --- Resources/CMakeFiles/OpenSpades_Unix.dir/depend --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/depend --- --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Resources /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Resources /construction/games/openspades/openspades-0.0.12/Resources/CMakeFiles/OpenSpades_Unix.dir/DependInfo.cmake --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/DependInfo.cmake --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/depend --- cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/DependInfo.cmake --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- Scanning dependencies of target OpenSpades_Unix /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/build --- OpenSpades_Unix --- cd /construction/games/openspades/openspades-0.0.12/Resources/Icons && /construction/games/openspades/openspades-0.0.12/Resources/Icons/converticons.sh /construction/games/openspades/openspades-0.0.12/Resources/Icons Generating FHS icons --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- Scanning dependencies of target Angelscript_addons /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- Scanning dependencies of target Angelscript /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- [ 0%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptbuilder.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o --- [ 1%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o --- [ 1%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- [ 1%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_atomic.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o --- [ 1%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_builder.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.h:6, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp:1: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp: In function 'void RegisterScriptAny_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (CScriptAny::*)() const' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp:151:74: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_ADDREF, "void f()", asMETHOD(CScriptAny,AddRef), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (CScriptAny::*)() const' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp:152:75: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_RELEASE, "void f()", asMETHOD(CScriptAny,Release), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (CScriptAny::*)()' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp:162:78: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(CScriptAny,GetRefCount), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (CScriptAny::*)()' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp:164:77: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(CScriptAny,GetFlag), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptAny::*)(asIScriptEngine*)' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp:165:82: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(CScriptAny,EnumReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptAny::*)(asIScriptEngine*)' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptany.cpp:166:85: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(CScriptAny,ReleaseAllHandles), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.h:6, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:7: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp: In function 'void RegisterScriptArray_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptArray& (CScriptArray::*)(const CScriptArray&)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:210:88: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "array &opAssign(const array&in)", asMETHOD(CScriptArray, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asUINT, void*)' {aka 'void (CScriptArray::*)(unsigned int, void*)'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:213:82: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void insertAt(uint, const T&in)", asMETHOD(CScriptArray, InsertAt), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asUINT)' {aka 'void (CScriptArray::*)(unsigned int)'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:214:70: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void removeAt(uint)", asMETHOD(CScriptArray, RemoveAt), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(void*)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:215:78: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void insertLast(const T&in)", asMETHOD(CScriptArray, InsertLast), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'asUINT (CScriptArray::*)() const' {aka 'unsigned int (CScriptArray::*)() const'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:218:70: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "uint length() const", asMETHOD(CScriptArray, GetSize), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asUINT)' {aka 'void (CScriptArray::*)(unsigned int)'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:219:69: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void reserve(uint)", asMETHOD(CScriptArray, Reserve), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (CScriptArray::*)(const CScriptArray&) const' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:228:89: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "bool opEquals(const array&in) const", asMETHOD(CScriptArray, operator==), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (CScriptArray::*)() const' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:229:71: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "bool isEmpty() const", asMETHOD(CScriptArray, IsEmpty), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'asUINT (CScriptArray::*)() const' {aka 'unsigned int (CScriptArray::*)() const'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:232:74: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "uint get_length() const", asMETHOD(CScriptArray, GetSize), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (CScriptArray::*)()' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:236:83: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(CScriptArray, GetRefCount), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (CScriptArray::*)()' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:238:82: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(CScriptArray, GetFlag), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asIScriptEngine*)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:239:87: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(CScriptArray, EnumReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asIScriptEngine*)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:240:90: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(CScriptArray, ReleaseAllHandles), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp: In member function 'bool CScriptArray::operator==(const CScriptArray&) const': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:861:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if( cmpContext ) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp: In member function 'int CScriptArray::Find(asUINT, void*) const': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:1044:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if( cmpContext ) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp: In member function 'void CScriptArray::Sort(asUINT, asUINT, bool)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:1218:4: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] if( cmpContext ) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp: In member function 'void CScriptArray::ReleaseAllHandles(asIScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptarray.cpp:1417:55: warning: unused parameter 'engine' [-Wunused-parameter] void CScriptArray::ReleaseAllHandles(asIScriptEngine *engine) ~~~~~~~~~~~~~~~~~^~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_config.h:1049, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_builder.cpp:39: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_builder.cpp: In member function 'void asCBuilder::CompileGlobalVariables()': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCOutputBuffer::*)(asSMessageInfo*)' to 'void (asCOutputBuffer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_builder.cpp:1705:29: note: in expansion of macro 'asMETHOD' engine->SetMessageCallback(asMETHOD(asCOutputBuffer, Callback), &outBuffer, asCALL_THISCALL); ^~~~~~~~ --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- Done generating FHS icons cd /construction/games/openspades/openspades-0.0.12/Resources/Unix/Debian && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.0.12/Resources/Unix/Debian/changelog > changelog.gz" cd /construction/games/openspades/openspades-0.0.12/Resources/Unix/Man && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.0.12/Resources/Unix/Man/openspades.6 > openspades.6.gz" [ 1%] Built target OpenSpades_Unix --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_bytecode.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptbuilder.cpp: In member function 'int CScriptBuilder::ExcludeCode(int)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptbuilder.cpp:671:17: warning: variable 't' set but not used [-Wunused-but-set-variable] asETokenClass t = engine->ParseToken(&modifiedScript[pos], modifiedScript.size() - pos, &len); ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptbuilder.cpp: In function 'const char* GetCurrentDir(char*, size_t)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptbuilder.cpp:914:40: warning: unused parameter 'buf' [-Wunused-parameter] static const char *GetCurrentDir(char *buf, size_t size) ~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptbuilder.cpp:914:52: warning: unused parameter 'size' [-Wunused-parameter] static const char *GetCurrentDir(char *buf, size_t size) ~~~~~~~^~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o --- [ 3%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.h:10, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:3: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp: In function 'void RegisterScriptDictionary_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (CScriptDictionary::*)(const string&) const' {aka 'bool (CScriptDictionary::*)(const std::__cxx11::basic_string&) const'} to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:485:88: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "bool exists(const string &in) const", asMETHOD(CScriptDictionary,Exists), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (CScriptDictionary::*)() const' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:486:73: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "bool isEmpty() const", asMETHOD(CScriptDictionary, IsEmpty), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'asUINT (CScriptDictionary::*)() const' {aka 'unsigned int (CScriptDictionary::*)() const'} to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:487:73: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "uint getSize() const", asMETHOD(CScriptDictionary, GetSize), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptDictionary::*)(const string&)' {aka 'void (CScriptDictionary::*)(const std::__cxx11::basic_string&)'} to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:488:85: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "void delete(const string &in)", asMETHOD(CScriptDictionary,Delete), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptArray* (CScriptDictionary::*)() const' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:491:86: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "array @getKeys() const", asMETHOD(CScriptDictionary,GetKeys), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (CScriptDictionary::*)()' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:494:85: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(CScriptDictionary,GetRefCount), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (CScriptDictionary::*)()' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:496:84: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(CScriptDictionary,GetGCFlag), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptDictionary::*)(asIScriptEngine*)' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:497:89: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(CScriptDictionary,EnumReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (CScriptDictionary::*)(asIScriptEngine*)' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptdictionary.cpp:498:92: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(CScriptDictionary,ReleaseAllReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o --- [ 3%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scripthandle.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scripthandle.h:6, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scripthandle.cpp:1: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scripthandle.cpp: In function 'void RegisterScriptHandle_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptHandle& (CScriptHandle::*)(const CScriptHandle&)' to 'void (CScriptHandle::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scripthandle.cpp:239:74: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("ref", "ref &opAssign(const ref &in)", asMETHOD(CScriptHandle, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptHandle& (CScriptHandle::*)(void*, int)' to 'void (CScriptHandle::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scripthandle.cpp:240:71: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("ref", "ref &opAssign(const ?&in)", asMETHOD(CScriptHandle, Assign), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o --- [ 3%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scripthelper.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmath.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc.cpp /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc.cpp: In function 'int DetectCallingConvention(bool, const asSFuncPtr&, int, void*, asSSystemFunctionInterface*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc.cpp:49:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct asSSystemFunctionInterface' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(internal, 0, sizeof(asSSystemFunctionInterface)); ^ In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc.cpp:41: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc.h:89:8: note: 'struct asSSystemFunctionInterface' declared here struct asSSystemFunctionInterface ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.h:6, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp:5: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp: In function 'void RegisterScriptMathComplex_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (Complex::*)() const' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp:188:67: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "float abs() const", asMETHOD(Complex,length), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'Complex (Complex::*)() const' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp:191:72: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "complex get_ri() const", asMETHOD(Complex, get_ri), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'Complex (Complex::*)() const' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp:192:72: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "complex get_ir() const", asMETHOD(Complex, get_ir), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (Complex::*)(const Complex&)' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp:193:80: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "void set_ri(const complex &in)", asMETHOD(Complex, set_ri), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (Complex::*)(const Complex&)' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptmathcomplex.cpp:194:80: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "void set_ir(const complex &in)", asMETHOD(Complex, set_ir), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptstdstring.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc_x86.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o --- [ 5%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc_x64_gcc.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o --- [ 5%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_callfunc_x64_msvc.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o --- [ 6%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_compiler.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o --- [ 7%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/scriptstdstring_utils.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o --- [ 7%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/weakref.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/weakref.h:8, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/weakref.cpp:4: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/weakref.cpp: In function 'void RegisterScriptWeakRef_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(const CScriptWeakRef&)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/weakref.cpp:198:95: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("weakref", "weakref &opAssign(const weakref &in)", asMETHOD(CScriptWeakRef, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(const CScriptWeakRef&)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/weakref.cpp:211:113: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("const_weakref", "const_weakref &opAssign(const const_weakref &in)", asMETHOD(CScriptWeakRef, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(const CScriptWeakRef&)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/addons/weakref.cpp:215:107: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("const_weakref", "const_weakref &opAssign(const weakref &in)", asMETHOD(CScriptWeakRef, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o --- [ 7%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_configgroup.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o --- [ 7%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_context.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o --- [ 8%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_datatype.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o --- [ 8%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_gc.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o --- [ 9%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_generic.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o --- [ 9%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_globalproperty.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_config.h:1049, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_globalproperty.cpp:34: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_globalproperty.cpp: In static member function 'static void asCGlobalProperty::RegisterGCBehaviours(asCScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCGlobalProperty::*)()' to 'void (asCGlobalProperty::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_globalproperty.cpp:239:112: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->globalPropertyBehaviours, asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(asCGlobalProperty,GetRefCount), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (asCGlobalProperty::*)()' to 'void (asCGlobalProperty::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_globalproperty.cpp:241:111: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->globalPropertyBehaviours, asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(asCGlobalProperty,GetGCFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCGlobalProperty::*)(asIScriptEngine*)' to 'void (asCGlobalProperty::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_globalproperty.cpp:242:116: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->globalPropertyBehaviours, asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(asCGlobalProperty,EnumReferences), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCGlobalProperty::*)(asIScriptEngine*)' to 'void (asCGlobalProperty::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_globalproperty.cpp:243:119: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->globalPropertyBehaviours, asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(asCGlobalProperty,ReleaseAllHandles), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o --- [ 9%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_memory.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o --- [ 10%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_module.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o --- [ 10%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_config.h:1049, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp:41: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp: In function 'void RegisterObjectTypeGCBehaviours(asCScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCObjectType::*)() const' to 'void (asCObjectType::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp:106:104: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->objectTypeBehaviours, asBEHAVE_ADDREF, "void f()", asMETHOD(asCObjectType,AddRef), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCObjectType::*)() const' to 'void (asCObjectType::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp:107:105: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->objectTypeBehaviours, asBEHAVE_RELEASE, "void f()", asMETHOD(asCObjectType,Release), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCObjectType::*)()' to 'void (asCObjectType::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp:108:108: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->objectTypeBehaviours, asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(asCObjectType,GetRefCount), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (asCObjectType::*)()' to 'void (asCObjectType::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp:110:107: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->objectTypeBehaviours, asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(asCObjectType,GetGCFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCObjectType::*)(asIScriptEngine*)' to 'void (asCObjectType::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp:111:112: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->objectTypeBehaviours, asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(asCObjectType,EnumReferences), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCObjectType::*)(asIScriptEngine*)' to 'void (asCObjectType::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_objecttype.cpp:112:115: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->objectTypeBehaviours, asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(asCObjectType,ReleaseAllHandles), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- lib/libAngelscript_addons.a --- [ 11%] Linking CXX static library ../../../../lib/libAngelscript_addons.a cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/local/bin/cmake -P CMakeFiles/Angelscript_addons.dir/cmake_clean_target.cmake cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/Angelscript_addons.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libAngelscript_addons.a CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o /usr/bin/ranlib ../../../../lib/libAngelscript_addons.a [ 11%] Built target Angelscript_addons --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o --- [ 12%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_outputbuffer.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o --- [ 12%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_parser.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o --- [ 12%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_restore.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o --- [ 13%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptcode.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o --- [ 13%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'bool asCScriptEngine::CallObjectMethodRetBool(void*, int) const': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp:3631:68: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'bool (asCSimpleDummy::*)()' [-Wcast-function-type] bool (asCSimpleDummy::*f)() = (bool (asCSimpleDummy::*)())(p.mthd); ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'int asCScriptEngine::CallObjectMethodRetInt(void*, int) const': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp:3698:66: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'int (asCSimpleDummy::*)()' [-Wcast-function-type] int (asCSimpleDummy::*f)() = (int (asCSimpleDummy::*)())(p.mthd); ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'void* asCScriptEngine::CallObjectMethodRetPtr(void*, int) const': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp:3765:70: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'void* (asCSimpleDummy::*)()' [-Wcast-function-type] void *(asCSimpleDummy::*f)() = (void *(asCSimpleDummy::*)())(p.mthd); ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'void asCScriptEngine::CallObjectMethod(void*, void*, asSSystemFunctionInterface*, asCScriptFunction*) const': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptengine.cpp:3898:78: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'void (asCSimpleDummy::*)(void*)' [-Wcast-function-type] void (asCSimpleDummy::*f)(void*) = (void (asCSimpleDummy::*)(void*))(p.mthd); ^ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o --- [ 13%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_config.h:1049, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp:40: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp: In function 'void RegisterScriptFunction(asCScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCScriptFunction::*)() const' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp:115:102: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_ADDREF, "void f()", asMETHOD(asCScriptFunction,AddRef), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCScriptFunction::*)() const' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp:116:103: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_RELEASE, "void f()", asMETHOD(asCScriptFunction,Release), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCScriptFunction::*)()' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp:117:106: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(asCScriptFunction,GetRefCount), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (asCScriptFunction::*)()' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp:119:105: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(asCScriptFunction,GetFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCScriptFunction::*)(asIScriptEngine*)' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp:120:110: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(asCScriptFunction,EnumReferences), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCScriptFunction::*)(asIScriptEngine*)' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptfunction.cpp:121:113: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(asCScriptFunction,ReleaseAllHandles), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o --- [ 14%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptnode.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o --- [ 14%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_config.h:1049, from /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:33: /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp: In function 'void RegisterScriptObject(asCScriptEngine*)': /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCScriptObject::*)() const' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:185:104: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_ADDREF, "void f()", asMETHOD(asCScriptObject,AddRef), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCScriptObject::*)() const' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:186:105: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_RELEASE, "void f()", asMETHOD(asCScriptObject,Release), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'asILockableSharedBool* (asCScriptObject::*)() const' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:190:114: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_GET_WEAKREF_FLAG, "int &f()", asMETHOD(asCScriptObject,GetWeakRefFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (asCScriptObject::*)()' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:193:108: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(asCScriptObject,GetRefCount), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (asCScriptObject::*)()' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:195:107: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(asCScriptObject,GetFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCScriptObject::*)(asIScriptEngine*)' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:196:112: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(asCScriptObject,EnumReferences), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/../include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (asCScriptObject::*)(asIScriptEngine*)' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_scriptobject.cpp:197:115: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(asCScriptObject,ReleaseAllHandles), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o --- [ 15%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_string.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o --- [ 15%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_string_util.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o --- [ 15%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_thread.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o --- [ 16%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_tokenizer.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o --- [ 16%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_typeinfo.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o --- [ 17%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -I/construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/source/as_variablescope.cpp --- lib/libAngelscript.a --- [ 17%] Linking CXX static library ../../../../lib/libAngelscript.a cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/local/bin/cmake -P CMakeFiles/Angelscript.dir/cmake_clean_target.cmake cd /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/Angelscript.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libAngelscript.a CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o /usr/bin/ranlib ../../../../lib/libAngelscript.a [ 17%] Built target Angelscript --- Sources/CMakeFiles/OpenSpades.dir/all --- /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/depend --- Sources/CMakeFiles/OpenSpades.dir/depend --- cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources /construction/games/openspades/openspades-0.0.12/Sources/CMakeFiles/OpenSpades.dir/DependInfo.cmake Scanning dependencies of target OpenSpades /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/build --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/AsyncRenderer.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o --- [ 17%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Client/AsyncRenderer.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/AsyncRenderer.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o --- cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Audio/ALFuncs.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/AsyncRenderer.cpp.o --- cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/AsyncRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o --- [ 17%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Audio/ALDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o --- [ 19%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Audio/NullDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/AsyncRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Client/../Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/Client/../Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.cpp: In member function 'virtual void spades::client::rcmds::DrawImage::Execute(spades::client::IRenderer*)': /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.cpp:211:7: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(img) img->Release(); img = NULL; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.cpp:211:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(img) img->Release(); img = NULL; ^~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.cpp:214:6: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(img) img->Release(); img = NULL; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Client/AsyncRenderer.cpp:214:30: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(img) img->Release(); img = NULL; ^~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o --- [ 19%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/CTFGameMode.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o --- [ 19%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/CenterMessageView.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/CenterMessageView.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o --- [ 20%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/ChatWindow.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/CenterMessageView.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Client/CenterMessageView.h: In constructor 'spades::client::CenterMessageView::CenterMessageView(spades::client::Client*, spades::client::IFont*)': /construction/games/openspades/openspades-0.0.12/Sources/Client/CenterMessageView.h:42:11: warning: 'spades::client::CenterMessageView::font' will be initialized after [-Wreorder] IFont *font; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/CenterMessageView.h:41:15: warning: 'spades::client::IRenderer* spades::client::CenterMessageView::renderer' [-Wreorder] IRenderer *renderer; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/CenterMessageView.cpp:29:3: warning: when initialized here [-Wreorder] CenterMessageView::CenterMessageView(Client *client, IFont *font) ^~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.h: In constructor 'spades::audio::YsrDevice::YsrDevice()': /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.h:37:21: warning: 'spades::audio::YsrDevice::gameMap' will be initialized after [-Wreorder] client::GameMap *gameMap; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.h:36:31: warning: 'std::shared_ptr spades::audio::YsrDevice::driver' [-Wreorder] std::shared_ptr driver; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.cpp:390:3: warning: when initialized here [-Wreorder] YsrDevice::YsrDevice(): ^~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.h:41:8: warning: 'spades::audio::YsrDevice::roomHistoryPos' will be initialized after [-Wreorder] int roomHistoryPos; ^~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.h:39:12: warning: 'spades::Vector3 spades::audio::YsrDevice::listenerPosition' [-Wreorder] Vector3 listenerPosition; ^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Audio/YsrDevice.cpp:390:3: warning: when initialized here [-Wreorder] YsrDevice::YsrDevice(): ^~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ChatWindow.cpp:25: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- [ 20%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o --- [ 21%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o --- [ 21%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientUI.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp:28: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientUI.h:27, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientUI.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o --- [ 21%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientUIHelper.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientUI.h:27, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientUIHelper.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.h: In constructor 'spades::client::ClientPlayer::ClientPlayer(spades::client::Player*, spades::client::Client*)': /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.h:42:12: warning: 'spades::client::ClientPlayer::player' will be initialized after [-Wreorder] Player *player; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.h:41:12: warning: 'spades::client::Client* spades::client::ClientPlayer::client' [-Wreorder] Client *client; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp:51:3: warning: when initialized here [-Wreorder] ClientPlayer::ClientPlayer(Player *p, ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp: In member function 'void spades::client::ClientPlayer::SetSkinParameterForTool(spades::client::Player::ToolType, asIScriptObject*)': /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp:299:63: warning: unused parameter 'type' [-Wunused-parameter] void ClientPlayer::SetSkinParameterForTool(Player::ToolType type, ~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp: In member function 'void spades::client::ClientPlayer::AddToSceneThirdPersonView()': /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientPlayer.cpp:756:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(team.hasIntel && team.carrier == p->GetId()){ ~~~~~~~~~~~~~^~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- [ 22%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Draw.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:39: /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h: In constructor 'spades::client::LimboView::MenuItem::MenuItem(spades::client::LimboView::MenuType, spades::AABB2, std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:46:10: warning: 'spades::client::LimboView::MenuItem::hover' will be initialized after [-Wreorder] bool hover; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:45:17: warning: 'std::__cxx11::string spades::client::LimboView::MenuItem::text' [-Wreorder] std::string text; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:50:5: warning: when initialized here [-Wreorder] MenuItem(MenuType type, AABB2 rt, std::string txt): ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o --- [ 22%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_FPSCounter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Draw.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h: In constructor 'spades::client::Client::Client(spades::client::IRenderer*, spades::client::IAudioDevice*, const spades::ServerAddress&, std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:110:25: warning: 'spades::client::Client::audioDevice' will be initialized after [-Wreorder] Handle audioDevice; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:99:16: warning: 'std::__cxx11::string spades::client::Client::playerName' [-Wreorder] std::string playerName; ^~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:148:18: warning: 'spades::client::Client::hasDelayedReload' will be initialized after [-Wreorder] bool hasDelayedReload; ^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:104:18: warning: 'spades::ServerAddress spades::client::Client::hostname' [-Wreorder] ServerAddress hostname; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:104:18: warning: 'spades::client::Client::hostname' will be initialized after [-Wreorder] ServerAddress hostname; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:100:29: warning: 'std::unique_ptr spades::client::Client::logStream' [-Wreorder] std::unique_ptr logStream; ^~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:185:9: warning: 'spades::client::Client::inGameLimbo' will be initialized after [-Wreorder] bool inGameLimbo; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:115:8: warning: 'int spades::client::Client::frameToRendererInit' [-Wreorder] int frameToRendererInit; ^~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:115:8: warning: 'spades::client::Client::frameToRendererInit' will be initialized after [-Wreorder] int frameToRendererInit; ^~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:111:10: warning: 'float spades::client::Client::time' [-Wreorder] float time; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:171:9: warning: 'spades::client::Client::hitFeedbackFriendly' will be initialized after [-Wreorder] bool hitFeedbackFriendly; ^~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:164:10: warning: 'float spades::client::Client::localFireVibrationTime' [-Wreorder] float localFireVibrationTime; ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:164:10: warning: 'spades::client::Client::localFireVibrationTime' will be initialized after [-Wreorder] float localFireVibrationTime; ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:142:10: warning: 'float spades::client::Client::lastPosSentTime' [-Wreorder] float lastPosSentTime; ^~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:142:10: warning: 'spades::client::Client::lastPosSentTime' will be initialized after [-Wreorder] float lastPosSentTime; ^~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:113:10: warning: 'float spades::client::Client::worldSubFrame' [-Wreorder] float worldSubFrame; ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:222:12: warning: 'spades::client::Client::lastMyCorpse' will be initialized after [-Wreorder] Corpse *lastMyCorpse; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:140:9: warning: 'bool spades::client::Client::hasLastTool' [-Wreorder] bool hasLastTool; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:231:8: warning: 'spades::client::Client::nextMapShotIndex' will be initialized after [-Wreorder] int nextMapShotIndex; ^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:217:10: warning: 'float spades::client::Client::alertDisappearTime' [-Wreorder] float alertDisappearTime; ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:69:3: warning: when initialized here [-Wreorder] Client::Client(IRenderer *r, IAudioDevice *audioDev, ^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Draw.cpp:25: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_FPSCounter.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:591:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/ClientUI.cpp:26: /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h: At global scope: /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h:281:12: warning: 'CMUSansCondensedMap' defined but not used [-Wunused-variable] static int CMUSansCondensedMap[256][4] = { ^~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h:214:12: warning: 'SquareFontBigMap' defined but not used [-Wunused-variable] static int SquareFontBigMap[256][4] = { ^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h:147:12: warning: 'SquareFontMap' defined but not used [-Wunused-variable] static int SquareFontMap[256][4] = { ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h:112:12: warning: 'UnsteadyOversteerMap' defined but not used [-Wunused-variable] static int UnsteadyOversteerMap[128][3] = { ^~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h:77:12: warning: 'UbuntuCondensedBigMap' defined but not used [-Wunused-variable] static int UbuntuCondensedBigMap[128][3] = { ^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h:42:12: warning: 'UbuntuCondensedMap' defined but not used [-Wunused-variable] static int UbuntuCondensedMap[128][3] = { ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Client/FontData.h:7:12: warning: 'OrbitronMap' defined but not used [-Wunused-variable] static int OrbitronMap[128][3] = { ^~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- [ 22%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Input.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Draw.cpp:36: /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h: In constructor 'spades::client::LimboView::MenuItem::MenuItem(spades::client::LimboView::MenuType, spades::AABB2, std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:46:10: warning: 'spades::client::LimboView::MenuItem::hover' will be initialized after [-Wreorder] bool hover; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:45:17: warning: 'std::__cxx11::string spades::client::LimboView::MenuItem::text' [-Wreorder] std::string text; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:50:5: warning: when initialized here [-Wreorder] MenuItem(MenuType type, AABB2 rt, std::string txt): ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- [ 23%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_LocalEnts.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Input.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Draw.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Draw.cpp:116:12: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_LocalEnts.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_LocalEnts.cpp:25: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o --- [ 23%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_NetHandler.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_LocalEnts.cpp:34: /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h: In constructor 'spades::client::LimboView::MenuItem::MenuItem(spades::client::LimboView::MenuType, spades::AABB2, std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:46:10: warning: 'spades::client::LimboView::MenuItem::hover' will be initialized after [-Wreorder] bool hover; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:45:17: warning: 'std::__cxx11::string spades::client::LimboView::MenuItem::text' [-Wreorder] std::string text; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:50:5: warning: when initialized here [-Wreorder] MenuItem(MenuType type, AABB2 rt, std::string txt): ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Input.cpp:32: /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h: In constructor 'spades::client::LimboView::MenuItem::MenuItem(spades::client::LimboView::MenuType, spades::AABB2, std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:46:10: warning: 'spades::client::LimboView::MenuItem::hover' will be initialized after [-Wreorder] bool hover; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:45:17: warning: 'std::__cxx11::string spades::client::LimboView::MenuItem::text' [-Wreorder] std::string text; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:50:5: warning: when initialized here [-Wreorder] MenuItem(MenuType type, AABB2 rt, std::string txt): ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_NetHandler.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_LocalEnts.cpp: In member function 'void spades::client::Client::MuzzleFire(spades::Vector3, spades::Vector3, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_LocalEnts.cpp:300:25: warning: unused parameter 'dir' [-Wunused-parameter] spades::Vector3 dir, ~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_LocalEnts.cpp:301:14: warning: unused parameter 'local' [-Wunused-parameter] bool local) { ~~~~~^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp: In member function 'void spades::client::Client::ShowAlert(const string&, spades::client::Client::AlertType)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.cpp:516:13: warning: 'timeout' may be used uninitialized in this function [-Wmaybe-uninitialized] ShowAlert(contents, type, timeout); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_NetHandler.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_NetHandler.cpp:84:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_NetHandler.cpp:86:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o --- [ 24%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Scene.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- [ 24%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o --- [ 24%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Corpse.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Scene.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Scene.cpp:25: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:25: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:34: /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h: In constructor 'spades::client::LimboView::MenuItem::MenuItem(spades::client::LimboView::MenuType, spades::AABB2, std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:46:10: warning: 'spades::client::LimboView::MenuItem::hover' will be initialized after [-Wreorder] bool hover; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:45:17: warning: 'std::__cxx11::string spades::client::LimboView::MenuItem::text' [-Wreorder] std::string text; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:50:5: warning: when initialized here [-Wreorder] MenuItem(MenuType type, AABB2 rt, std::string txt): ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o --- [ 25%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/FallingBlock.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o --- [ 25%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Fonts.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/FallingBlock.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Fonts.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/Client/FontData.h:147:12: warning: 'SquareFontMap' defined but not used [-Wunused-variable] static int SquareFontMap[256][4] = { ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/FontData.h:77:12: warning: 'UbuntuCondensedBigMap' defined but not used [-Wunused-variable] static int UbuntuCondensedBigMap[128][3] = { ^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/FontData.h:42:12: warning: 'UbuntuCondensedMap' defined but not used [-Wunused-variable] static int UbuntuCondensedMap[128][3] = { ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/FontData.h:7:12: warning: 'OrbitronMap' defined but not used [-Wunused-variable] static int OrbitronMap[128][3] = { ^~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o --- [ 26%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/GameMap.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp: In member function 'void spades::client::Client::UpdateLocalPlayer(float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:348:40: warning: unused parameter 'dt' [-Wunused-parameter] void Client::UpdateLocalPlayer(float dt) { ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp: In member function 'virtual void spades::client::Client::LocalPlayerHurt(HurtType, bool, spades::Vector3)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:1234:41: warning: unused parameter 'type' [-Wunused-parameter] void Client::LocalPlayerHurt(HurtType type, ~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:909:13: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o --- [ 26%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/GameMapWrapper.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o --- [ 26%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Grenade.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o --- [ 27%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/GunCasing.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o --- [ 27%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/HitTestDebugger.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.h:24, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/../Core/Math.h: In member function 'void spades::client::Client::UpdateLocalSpectator(float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/../Core/Math.h:267:41: warning: 'minShift.spades::Vector3::y' may be used uninitialized in this function [-Wmaybe-uninitialized] return Make(x - v.x, y - v.y, z - v.z); ^ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:264:12: note: 'minShift.spades::Vector3::y' was declared here Vector3 minShift; ^~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.h:24, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/../Core/Math.h:267:41: warning: 'minShift.spades::Vector3::x' may be used uninitialized in this function [-Wmaybe-uninitialized] return Make(x - v.x, y - v.y, z - v.z); ^ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:264:12: note: 'minShift.spades::Vector3::x' was declared here Vector3 minShift; ^~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.h:24, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/../Core/Math.h:267:41: warning: 'minShift.spades::Vector3::z' may be used uninitialized in this function [-Wmaybe-uninitialized] return Make(x - v.x, y - v.y, z - v.z); ^ /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:264:12: note: 'minShift.spades::Vector3::z' was declared here Vector3 minShift; ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/GunCasing.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp: In member function 'virtual void spades::client::Client::AddBulletTracer(spades::client::Player*, spades::Vector3, spades::Vector3)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Client_Update.cpp:1082:47: warning: 'vel' may be used uninitialized in this function [-Wmaybe-uninitialized] t = new Tracer(this, muzzlePos, hitPos, vel); ^ --- Sources/CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o --- [ 28%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/HurtRingView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/./Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/./Draw/SWRenderer.h:30, from /construction/games/openspades/openspades-0.0.12/Sources/Client/HitTestDebugger.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/HitTestDebugger.cpp: In member function 'void spades::client::HitTestDebugger::SaveImage(const std::map&, const std::vector&)': /construction/games/openspades/openspades-0.0.12/Sources/Client/HitTestDebugger.cpp:148:22: warning: variable 'oldListener' set but not used [-Wunused-but-set-variable] IGameMapListener *oldListener = nullptr; ^~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o --- [ 28%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IAudioChunk.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o --- [ 28%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IAudioDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/HurtRingView.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o --- [ 29%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IFont.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o --- [ 29%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IGameMapListener.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o --- [ 29%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IGameMode.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o --- [ 30%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IImage.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o --- [ 30%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IInputInterface.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o --- [ 31%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/ILocalEntity.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o --- [ 31%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o --- [ 31%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o --- [ 32%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/IWorldListener.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o --- [ 32%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o --- [ 33%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/MapView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/./Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/./Draw/SWRenderer.h:30, from /construction/games/openspades/openspades-0.0.12/Sources/Client/IFont.cpp:29: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h: In constructor 'spades::client::LimboView::MenuItem::MenuItem(spades::client::LimboView::MenuType, spades::AABB2, std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:46:10: warning: 'spades::client::LimboView::MenuItem::hover' will be initialized after [-Wreorder] bool hover; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:45:17: warning: 'std::__cxx11::string spades::client::LimboView::MenuItem::text' [-Wreorder] std::string text; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.h:50:5: warning: when initialized here [-Wreorder] MenuItem(MenuType type, AABB2 rt, std::string txt): ^~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- [ 33%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/MapView.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o --- [ 33%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/PaletteView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.cpp: In member function 'void spades::client::LimboView::Update(float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/LimboView.cpp:145:32: warning: unused parameter 'dt' [-Wunused-parameter] void LimboView::Update(float dt) { ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o --- [ 34%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/PaletteView.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o --- cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/ParticleSpriteEntity.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/MapView.cpp: In member function 'void spades::client::MapView::Draw()': /construction/games/openspades/openspades-0.0.12/Sources/Client/MapView.cpp:418:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < world->GetNumPlayerSlots(); i++){ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/MapView.cpp:465:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if(cId < world->GetNumPlayerSlots()){ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:33: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ParticleSpriteEntity.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ParticleSpriteEntity.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp: In member function 'spades::client::Player* spades::client::NetClient::GetPlayerOrNull(int)': /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:638:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if(pId < 0 || pId >= GetWorld()->GetNumPlayerSlots()) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp: In member function 'spades::client::Player* spades::client::NetClient::GetPlayer(int)': /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:646:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if(pId < 0 || pId >= GetWorld()->GetNumPlayerSlots()) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/PaletteView.cpp: In member function 'void spades::client::PaletteView::Draw()': /construction/games/openspades/openspades-0.0.12/Sources/Client/PaletteView.cpp:166:14: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if((sel == i) != (phase == 1)) ~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/PaletteView.cpp:172:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] bool selected = sel == i; ~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp: In member function 'void spades::client::NetClient::Handle(spades::client::NetPacketReader&)': /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:1499:17: warning: variable 'wType' set but not used [-Wunused-but-set-variable] WeaponType wType; ^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o --- [ 34%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Player.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o --- [ 35%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Quake3Font.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o --- [ 35%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/SceneDefinition.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:43: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(long unsigned int, T ...) [with T = {unsigned int}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {long unsigned int, unsigned int}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {long unsigned int, unsigned int}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:509:23: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:248:57: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(unsigned long v, T... args) { return v; } ~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:1494:16: warning: this statement may fall through [-Wimplicit-fallthrough=] p->SetTeam(team); ~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/NetClient.cpp:1496:5: note: here case PacketTypeChangeWeapon: ^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o --- [ 35%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/ScoreboardView.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ScoreboardView.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o --- [ 36%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/SmokeSpriteEntity.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp: In member function 'void spades::client::Player::FireWeapon()': /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp:595:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < world->GetNumPlayerSlots(); i++){ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp: In member function 'void spades::client::Player::UseSpade()': /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp:891:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < world->GetNumPlayerSlots(); i++){ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o --- [ 36%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/TCGameMode.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/World.h:26, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp: In member function 'bool spades::client::Player::IsReadyToUseTool()': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Debug.h:92:116: warning: control reaches end of non-void function [-Wreturn-type] ::spades::reflection::BacktraceEntryAdder backtraceEntryAdder((::spades::reflection::BacktraceEntry(&thisFunction))) ^ /construction/games/openspades/openspades-0.0.12/Sources/./Core/Debug.h:97:38: note: in expansion of macro 'SPADES_MARK_FUNCTION' #define SPADES_MARK_FUNCTION_DEBUG() SPADES_MARK_FUNCTION() ^~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Player.cpp:1475:4: note: in expansion of macro 'SPADES_MARK_FUNCTION_DEBUG' SPADES_MARK_FUNCTION_DEBUG(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/ParticleSpriteEntity.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Client/SmokeSpriteEntity.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/Client/SmokeSpriteEntity.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- [ 36%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/TCProgressView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o --- [ 37%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Tracer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/TCProgressView.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Client/Tracer.cpp:10: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o --- [ 37%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Client/ScoreboardView.cpp: In member function 'void spades::client::ScoreboardView::DrawPlayers(int, float, float, float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/ScoreboardView.cpp:220:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < world->GetNumPlayerSlots(); i++){ ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/World.cpp.o --- [ 38%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/World.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/World.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Client/World.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o --- [ 38%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/AutoLocker.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o --- [ 38%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.h: In constructor 'spades::client::Weapon::Weapon(spades::client::World*, spades::client::Player*)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.h:44:10: warning: 'spades::client::Weapon::reloadEndTime' will be initialized after [-Wreorder] float reloadEndTime; ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.h:43:10: warning: 'float spades::client::Weapon::reloadStartTime' [-Wreorder] float reloadStartTime; ^~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:33:3: warning: when initialized here [-Wreorder] Weapon::Weapon(World *w, Player *p): ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::RifleWeapon3::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:195:46: warning: unused parameter 'distance' [-Wunused-parameter] virtual int GetDamage(HitType type, float distance) { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::SMGWeapon3::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:222:46: warning: unused parameter 'distance' [-Wunused-parameter] virtual int GetDamage(HitType type, float distance) { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::ShotgunWeapon3::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:249:46: warning: unused parameter 'distance' [-Wunused-parameter] virtual int GetDamage(HitType type, float distance) { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::RifleWeapon4::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:278:46: warning: unused parameter 'distance' [-Wunused-parameter] virtual int GetDamage(HitType type, float distance) { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::SMGWeapon4::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:309:46: warning: unused parameter 'distance' [-Wunused-parameter] virtual int GetDamage(HitType type, float distance) { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::ShotgunWeapon4::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.0.12/Sources/Client/Weapon.cpp:336:46: warning: unused parameter 'distance' [-Wunused-parameter] virtual int GetDamage(HitType type, float distance) { ~~~~~~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/TCProgressView.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Client/TCProgressView.cpp:159:13: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.h: In constructor 'spades::Bitmap::Bitmap(int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.h:33:8: warning: 'spades::Bitmap::autoDelete' will be initialized after [-Wreorder] bool autoDelete; ^~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.h:32:13: warning: 'uint32_t* spades::Bitmap::pixels' [-Wreorder] uint32_t *pixels; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.cpp:33:2: warning: when initialized here [-Wreorder] Bitmap::Bitmap(int ww, int hh): ^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.h: In constructor 'spades::Bitmap::Bitmap(uint32_t*, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.h:32:13: warning: 'spades::Bitmap::pixels' will be initialized after [-Wreorder] uint32_t *pixels; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.h:31:7: warning: 'int spades::Bitmap::w' [-Wreorder] int w, h; ^ /construction/games/openspades/openspades-0.0.12/Sources/Core/Bitmap.cpp:45:2: warning: when initialized here [-Wreorder] Bitmap::Bitmap(uint32_t *pixels, int w, int h): ^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o --- [ 39%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/BitmapAtlasGenerator.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/World.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Client/World.h:26, from /construction/games/openspades/openspades-0.0.12/Sources/Client/World.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Client/World.cpp: In member function 'spades::client::World::PlayerPersistent& spades::client::World::GetPlayerPersistent(int)': /construction/games/openspades/openspades-0.0.12/Sources/Client/World.cpp:308:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] SPAssert(index < players.size()); ~~~~~~^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Core/Debug.h:103:28: note: in definition of macro 'SPAssert' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/World.cpp: In member function 'std::vector spades::client::World::CubeLine(spades::IntVector3, spades::IntVector3, int)': /construction/games/openspades/openspades-0.0.12/Sources/Client/World.cpp:386:30: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if ((unsigned long)c.x >= VSID) ~~~~~~~~~~~~~~~~~~~^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Client/World.cpp:393:30: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if ((unsigned long)c.y >= VSID) ~~~~~~~~~~~~~~~~~~~^~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Core/BitmapAtlasGenerator.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/Core/../binpack2d/binpack2d.hpp: In instantiation of 'BinPack2D::Content<_T>::Content(const _T&, const BinPack2D::Coord&, const BinPack2D::Size&, bool) [with _T = spades::BitmapAtlasGenerator::Item]': /construction/games/openspades/openspades-0.0.12/Sources/Core/BitmapAtlasGenerator.cpp:100:20: required from here /construction/games/openspades/openspades-0.0.12/Sources/Core/../binpack2d/binpack2d.hpp:218:16: warning: 'BinPack2D::Content::content' will be initialized after [-Wreorder] /*const*/ _T content; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/../binpack2d/binpack2d.hpp:216:19: warning: 'BinPack2D::Coord BinPack2D::Content::coord' [-Wreorder] /*const*/ Coord coord; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/../binpack2d/binpack2d.hpp:227:3: warning: when initialized here [-Wreorder] Content( const _T &content, const Coord &coord, const Size &size, bool rotated ) ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/../binpack2d/binpack2d.hpp:217:19: warning: 'BinPack2D::Content::size' will be initialized after [-Wreorder] /*const*/ Size size; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/../binpack2d/binpack2d.hpp:215:18: warning: 'bool BinPack2D::Content::rotated' [-Wreorder] /*const*/ bool rotated; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/../binpack2d/binpack2d.hpp:227:3: warning: when initialized here [-Wreorder] Content( const _T &content, const Coord &coord, const Size &size, bool rotated ) ^~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o --- [ 39%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/CP437.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o --- [ 40%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o --- [ 40%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/CpuID.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o --- [ 40%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Debug.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/CpuID.cpp: In constructor 'spades::CpuID::CpuID()': /construction/games/openspades/openspades-0.0.12/Sources/Core/CpuID.cpp:28:12: warning: variable 'maxStdLevel' set but not used [-Wunused-but-set-variable] uint32_t maxStdLevel; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/CpuID.cpp: In member function 'bool spades::CpuID::Supports(spades::CpuFeature)': /construction/games/openspades/openspades-0.0.12/Sources/Core/CpuID.cpp:95:2: warning: control reaches end of non-void function [-Wreturn-type] } ^ --- Sources/CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o --- [ 41%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/DeflateStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o --- [ 41%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Deque.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Core/Exception.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Core/DeflateStream.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Core/DeflateStream.cpp: In destructor 'virtual spades::DeflateStream::~DeflateStream()': /construction/games/openspades/openspades-0.0.12/Sources/Core/Debug.h:103:35: warning: throw will always call terminate() [-Wterminate] #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/DeflateStream.cpp:72:5: note: in expansion of macro 'SPAssert' SPAssert(false); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/Debug.h:103:35: note: in C++11 destructors default to noexcept #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/DeflateStream.cpp:72:5: note: in expansion of macro 'SPAssert' SPAssert(false); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/DeflateStream.cpp: In member function 'virtual void spades::DeflateStream::SetPosition(uint64_t)': /construction/games/openspades/openspades-0.0.12/Sources/Core/DeflateStream.cpp:295:43: warning: unused parameter 'pos' [-Wunused-parameter] void DeflateStream::SetPosition(uint64_t pos){ ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o --- [ 42%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/DirectoryFileSystem.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o --- [ 42%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/DynamicLibrary.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o --- [ 42%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/DynamicMemoryStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.h: In constructor 'spades::ConcurrentDispatch::ConcurrentDispatch(std::__cxx11::string)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.h:52:29: warning: 'spades::ConcurrentDispatch::entry' will be initialized after [-Wreorder] SyncQueueEntry * volatile entry; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.h:51:15: warning: 'std::__cxx11::string spades::ConcurrentDispatch::name' [-Wreorder] std::string name; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.cpp:246:2: warning: when initialized here [-Wreorder] ConcurrentDispatch::ConcurrentDispatch(std::string name): ^~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o --- [ 43%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Exception.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o --- [ 43%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/FileManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o --- [ 43%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/FltkPreferenceImporter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o --- [ 44%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/IAudioStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o --- [ 44%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/IBitmapCodec.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o --- [ 45%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/IFileSystem.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o --- [ 45%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/ILockable.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o --- [ 45%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/IRunnable.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o --- [ 46%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/IStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o --- [ 46%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/JpegWriter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Math.cpp.o --- [ 47%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Math.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Math.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Math.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/JpegWriter.cpp: In member function 'virtual spades::Bitmap* spades::JpegWriter::Load(spades::IStream*)': /construction/games/openspades/openspades-0.0.12/Sources/Core/JpegWriter.cpp:73:33: warning: unused parameter 'str' [-Wunused-parameter] virtual Bitmap *Load(IStream *str){ ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/IStream.cpp: In member function 'virtual void spades::IStream::SetPosition(uint64_t)': /construction/games/openspades/openspades-0.0.12/Sources/Core/IStream.cpp:94:37: warning: unused parameter 'pos' [-Wunused-parameter] void IStream::SetPosition(uint64_t pos) { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o --- [ 47%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/MemoryStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o --- [ 47%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/MiniHeap.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/MemoryStream.cpp: In member function 'virtual void spades::MemoryStream::SetLength(uint64_t)': /construction/games/openspades/openspades-0.0.12/Sources/Core/MemoryStream.cpp:125:40: warning: unused parameter 'len' [-Wunused-parameter] void MemoryStream::SetLength(uint64_t len){ ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o --- [ 48%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Mutex.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o --- [ 48%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/PngWriter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o --- [ 49%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/RefCountedObject.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/PngWriter.cpp: In member function 'virtual spades::Bitmap* spades::PngWriter::Load(spades::IStream*)': /construction/games/openspades/openspades-0.0.12/Sources/Core/PngWriter.cpp:61:33: warning: unused parameter 'str' [-Wunused-parameter] virtual Bitmap *Load(IStream *str){ ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o --- [ 49%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/SdlFileStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o --- [ 49%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/SdlImageReader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o --- [ 50%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Semaphore.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o --- [ 50%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/ServerAddress.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o --- [ 50%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Settings.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o --- [ 51%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/StdStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o --- [ 51%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Stopwatch.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o --- [ 52%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/Strings.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/SdlFileStream.cpp: In member function 'virtual void spades::SdlFileStream::SetLength(uint64_t)': /construction/games/openspades/openspades-0.0.12/Sources/Core/SdlFileStream.cpp:107:41: warning: unused parameter 'len' [-Wunused-parameter] void SdlFileStream::SetLength(uint64_t len) { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o --- [ 52%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/TargaReader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o --- [ 52%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/TargaWriter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/TargaReader.cpp: In member function 'virtual spades::Bitmap* spades::TargaReader::Load(spades::IStream*)': /construction/games/openspades/openspades-0.0.12/Sources/Core/TargaReader.cpp:164:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(column=0; column::size_type' {aka 'long unsigned int'} [-Wsign-compare] SPAssert(pos == blkdata.size()); ~~~~^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/../Core/Debug.h:103:28: note: in definition of macro 'SPAssert' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o --- [ 54%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/WavAudioStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o --- [ 55%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Thread.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Core/Thread.cpp:26: /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In constructor 'spades::ZipFileSystem::ZipFileInputStream::ZipFileInputStream(spades::ZipFileSystem*, unzFile)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:36:8: warning: 'spades::ZipFileSystem::ZipFileInputStream::streaming' will be initialized after [-Wreorder] bool streaming; ^~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:33:11: warning: 'void* spades::ZipFileSystem::ZipFileInputStream::zip' [-Wreorder] unzFile zip; ^~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:48:3: warning: when initialized here [-Wreorder] ZipFileInputStream(ZipFileSystem *fs, unzFile zf): ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:33:11: warning: 'spades::ZipFileSystem::ZipFileInputStream::zip' will be initialized after [-Wreorder] unzFile zip; ^~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:32:18: warning: 'spades::ZipFileSystem* spades::ZipFileSystem::ZipFileInputStream::fs' [-Wreorder] ZipFileSystem *fs; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:48:3: warning: when initialized here [-Wreorder] ZipFileInputStream(ZipFileSystem *fs, unzFile zf): ^~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Core/../Core/Debug.h:24, from /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In destructor 'virtual spades::ZipFileSystem::ZipFileInputStream::~ZipFileInputStream()': /construction/games/openspades/openspades-0.0.12/Sources/Core/../Core/Exception.h:45:87: warning: throw will always call terminate() [-Wterminate] #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val ) ^ /construction/games/openspades/openspades-0.0.12/Sources/Core/../Core/Debug.h:103:37: note: in expansion of macro 'SPRaise' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:57:5: note: in expansion of macro 'SPAssert' SPAssert(this == fs->currentStream); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/../Core/Exception.h:45:87: note: in C++11 destructors default to noexcept #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val ) ^ /construction/games/openspades/openspades-0.0.12/Sources/Core/../Core/Debug.h:103:37: note: in expansion of macro 'SPRaise' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:57:5: note: in expansion of macro 'SPAssert' SPAssert(this == fs->currentStream); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In member function 'virtual void spades::ZipFileSystem::ZipFileInputStream::Write(const void*, size_t)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:135:43: warning: unused parameter 'bytes' [-Wunused-parameter] virtual void Write(const void *, size_t bytes){ ~~~~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In static member function 'static spades::ZipFileSystem::ZipFileHandle* spades::ZipFileSystem::InternalOpen(spades::ZipFileSystem*, const char*, int)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:232:30: warning: unused parameter 'fn' [-Wunused-parameter] const char *fn, int mode) { ~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:232:38: warning: unused parameter 'mode' [-Wunused-parameter] const char *fn, int mode) { ~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In static member function 'static uint32_t spades::ZipFileSystem::InternalRead(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:237:62: warning: unused parameter 'fs' [-Wunused-parameter] uint32_t ZipFileSystem::InternalRead(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In static member function 'static uint32_t spades::ZipFileSystem::InternalWrite(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:245:63: warning: unused parameter 'fs' [-Wunused-parameter] uint32_t ZipFileSystem::InternalWrite(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In static member function 'static long int spades::ZipFileSystem::InternalTell(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:253:58: warning: unused parameter 'fs' [-Wunused-parameter] long ZipFileSystem::InternalTell(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In static member function 'static long int spades::ZipFileSystem::InternalSeek(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, int32_t, int)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:259:58: warning: unused parameter 'fs' [-Wunused-parameter] long ZipFileSystem::InternalSeek(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In static member function 'static int spades::ZipFileSystem::InternalClose(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:267:58: warning: unused parameter 'fs' [-Wunused-parameter] int ZipFileSystem::InternalClose(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In static member function 'static int spades::ZipFileSystem::InternalTestError(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:274:62: warning: unused parameter 'fs' [-Wunused-parameter] int ZipFileSystem::InternalTestError(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In member function 'zlib_filefunc_def spades::ZipFileSystem::CreateZLibFileFunc()': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:285:36: warning: cast between incompatible function types from 'uint32_t (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)' {aka 'unsigned int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, unsigned int)'} to 'read_file_func' {aka 'long unsigned int (*)(void*, void*, void*, long unsigned int)'} [-Wcast-function-type] def.zread_file = (read_file_func)InternalRead; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:286:38: warning: cast between incompatible function types from 'uint32_t (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)' {aka 'unsigned int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, unsigned int)'} to 'write_file_func' {aka 'long unsigned int (*)(void*, void*, const void*, long unsigned int)'} [-Wcast-function-type] def.zwrite_file = (write_file_func)InternalWrite; ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:288:36: warning: cast between incompatible function types from 'long int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, int32_t, int)' {aka 'long int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, int, int)'} to 'seek_file_func' {aka 'long int (*)(void*, void*, long unsigned int, int)'} [-Wcast-function-type] def.zseek_file = (seek_file_func)InternalSeek; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp: In member function 'virtual spades::IStream* spades::ZipFileSystem::OpenForWriting(const char*)': /construction/games/openspades/openspades-0.0.12/Sources/Core/ZipFileSystem.cpp:385:53: warning: unused parameter 'fn' [-Wunused-parameter] IStream *ZipFileSystem::OpenForWriting(const char *fn){ ~~~~~~~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o --- [ 55%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/jpge.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/pnglite.c.o --- [ 56%] Building C object Sources/CMakeFiles/OpenSpades.dir/Core/pnglite.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/pnglite.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c: In function 'png_filter_up': /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c:613:31: warning: unused parameter 'stride' [-Wunused-parameter] static void png_filter_up(int stride, unsigned char* in, unsigned char* out, unsigned char* prev_line, int len) ~~~~^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c: In function 'png_filter': /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c:701:30: warning: unused parameter 'png' [-Wunused-parameter] static int png_filter(png_t* png, unsigned char* data) ~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c:701:50: warning: unused parameter 'data' [-Wunused-parameter] static int png_filter(png_t* png, unsigned char* data) ~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c: In function 'png_set_data': /construction/games/openspades/openspades-0.0.12/Sources/Core/pnglite.c:816:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(i = 0; i < png->height; i++) ^ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o --- [ 56%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLAmbientShadowRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o --- [ 56%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLBasicShadowMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o --- [ 57%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLBloomFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o --- [ 57%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLCameraBlurFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLAmbientShadowRenderer.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLBasicShadowMapRenderer.cpp: In member function 'void spades::draw::GLBasicShadowMapRenderer::BuildMatrix(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLBasicShadowMapRenderer.cpp:144:6: warning: 'seg.spades::draw::GLBSMRSegment::high' may be used uninitialized in this function [-Wmaybe-uninitialized] if(v > high) high = v; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLBasicShadowMapRenderer.cpp:201:12: note: 'seg.spades::draw::GLBSMRSegment::high' was declared here Segment seg; ^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLBasicShadowMapRenderer.cpp:143:6: warning: 'seg.spades::draw::GLBSMRSegment::low' may be used uninitialized in this function [-Wmaybe-uninitialized] if(v < low)low = v; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLBasicShadowMapRenderer.cpp:201:12: note: 'seg.spades::draw::GLBSMRSegment::low' was declared here Segment seg; ^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o --- [ 57%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLColorCorrectionFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o --- [ 58%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDepthOfFieldFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o --- [ 58%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLight.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o --- [ 59%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o --- [ 59%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLFXAAFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o --- [ 59%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLFlatMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.h: In constructor 'spades::draw::GLDynamicLightShader::GLDynamicLightShader()': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.h:41:21: warning: 'spades::draw::GLDynamicLightShader::dynamicLightRadius' will be initialized after [-Wreorder] GLProgramUniform dynamicLightRadius; ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.h:40:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLDynamicLightShader::dynamicLightColor' [-Wreorder] GLProgramUniform dynamicLightColor; ^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.cpp:29:3: warning: when initialized here [-Wreorder] GLDynamicLightShader::GLDynamicLightShader(): ^~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.h:40:21: warning: 'spades::draw::GLDynamicLightShader::dynamicLightColor' will be initialized after [-Wreorder] GLProgramUniform dynamicLightColor; ^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.h:39:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLDynamicLightShader::dynamicLightOrigin' [-Wreorder] GLProgramUniform dynamicLightOrigin; ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.cpp:29:3: warning: when initialized here [-Wreorder] GLDynamicLightShader::GLDynamicLightShader(): ^~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.h:43:21: warning: 'spades::draw::GLDynamicLightShader::dynamicLightSpotMatrix' will be initialized after [-Wreorder] GLProgramUniform dynamicLightSpotMatrix; ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.h:42:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLDynamicLightShader::dynamicLightRadiusInversed' [-Wreorder] GLProgramUniform dynamicLightRadiusInversed; ^~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLDynamicLightShader.cpp:29:3: warning: when initialized here [-Wreorder] GLDynamicLightShader::GLDynamicLightShader(): ^~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o --- [ 60%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLFogFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o --- [ 60%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLFramebufferManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o --- [ 61%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o --- [ 61%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImageManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.h: In constructor 'spades::draw::GLImage::GLImage(spades::draw::IGLDevice::UInteger, spades::draw::IGLDevice*, float, float, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.h:32:24: warning: 'spades::draw::GLImage::tex' will be initialized after [-Wreorder] IGLDevice::UInteger tex; ^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.h:31:15: warning: 'spades::draw::IGLDevice* spades::draw::GLImage::device' [-Wreorder] IGLDevice *device; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.cpp:27:3: warning: when initialized here [-Wreorder] GLImage::GLImage(IGLDevice::UInteger texObj, ^~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.h:35:9: warning: 'spades::draw::GLImage::autoDelete' will be initialized after [-Wreorder] bool autoDelete; ^~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.h:34:10: warning: 'float spades::draw::GLImage::invWidth' [-Wreorder] float invWidth, invHeight; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImage.cpp:27:3: warning: when initialized here [-Wreorder] GLImage::GLImage(IGLDevice::UInteger texObj, ^~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o --- [ 61%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLImageRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o --- [ 62%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLensDustFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o --- [ 62%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLensFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o --- [ 63%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLensFlareFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o --- [ 63%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLongSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o --- [ 63%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapChunk.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o --- [ 64%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o --- [ 64%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapShadowRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLongSpriteRenderer.cpp:28: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLongSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLongSpriteRenderer.h: In constructor 'spades::draw::GLLongSpriteRenderer::GLLongSpriteRenderer(spades::draw::GLRenderer*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLongSpriteRenderer.h:75:23: warning: 'spades::draw::GLLongSpriteRenderer::colorAttribute' will be initialized after [-Wreorder] GLProgramAttribute colorAttribute; ^~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLongSpriteRenderer.h:68:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLLongSpriteRenderer::texture' [-Wreorder] GLProgramUniform texture; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLLongSpriteRenderer.cpp:35:3: warning: when initialized here [-Wreorder] GLLongSpriteRenderer::GLLongSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.h: In constructor 'spades::draw::GLMapRenderer::GLMapRenderer(spades::client::GameMap*, spades::draw::GLRenderer*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.h:58:21: warning: 'spades::draw::GLMapRenderer::gameMap' will be initialized after [-Wreorder] client::GameMap *gameMap; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.h:40:16: warning: 'spades::draw::GLRenderer* spades::draw::GLMapRenderer::renderer' [-Wreorder] GLRenderer *renderer; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp:53:3: warning: when initialized here [-Wreorder] GLMapRenderer::GLMapRenderer(client::GameMap *m, GLRenderer *r): ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp: In member function 'void spades::draw::GLMapRenderer::GameMapChanged(int, int, int, spades::client::GameMap*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp:105:76: warning: unused parameter 'map' [-Wunused-parameter] void GLMapRenderer::GameMapChanged(int x, int y, int z, client::GameMap *map) { ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp: In member function 'void spades::draw::GLMapRenderer::DrawColumnSunlight(int, int, int, spades::Vector3)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp:354:82: warning: unused parameter 'eye' [-Wunused-parameter] void GLMapRenderer::DrawColumnSunlight(int cx, int cy, int cz, spades::Vector3 eye){ ~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp: In member function 'void spades::draw::GLMapRenderer::DrawColumnDLight(int, int, int, spades::Vector3, const std::vector&)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapRenderer.cpp:363:80: warning: unused parameter 'eye' [-Wunused-parameter] void GLMapRenderer::DrawColumnDLight(int cx, int cy, int cz, spades::Vector3 eye, const std::vector& lights){ ~~~~~~~~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapShadowRenderer.cpp: In member function 'void spades::draw::GLMapShadowRenderer::GameMapChanged(int, int, int, spades::client::GameMap*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLMapShadowRenderer.cpp:263:31: warning: unused parameter 'm' [-Wunused-parameter] client::GameMap *m){ ~~~~~~~~~~~~~~~~~^ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o --- [ 64%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o --- [ 65%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLVoxelModel.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelManager.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o --- [ 65%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o --- [ 66%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o --- cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o --- cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLNonlinearizeFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o --- [ 66%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLOptimizedVoxelModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelRenderer.cpp:20: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelRenderer.h: In constructor 'spades::draw::GLModelRenderer::GLModelRenderer(spades::draw::GLRenderer*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelRenderer.h:38:15: warning: 'spades::draw::GLModelRenderer::device' will be initialized after [-Wreorder] IGLDevice *device; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelRenderer.h:37:16: warning: 'spades::draw::GLRenderer* spades::draw::GLModelRenderer::renderer' [-Wreorder] GLRenderer *renderer; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModelRenderer.cpp:28:3: warning: when initialized here [-Wreorder] GLModelRenderer::GLModelRenderer(GLRenderer *r): ^~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o --- [ 66%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProfiler.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o --- [ 67%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgram.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o --- [ 67%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramAttribute.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o --- [ 68%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramAttribute.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramAttribute.h: In constructor 'spades::draw::GLProgramAttribute::GLProgramAttribute(const string&)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramAttribute.h:31:16: warning: 'spades::draw::GLProgramAttribute::name' will be initialized after [-Wreorder] std::string name; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramAttribute.h:29:15: warning: 'spades::draw::GLProgram* spades::draw::GLProgramAttribute::last' [-Wreorder] GLProgram *last; ^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramAttribute.cpp:28:3: warning: when initialized here [-Wreorder] GLProgramAttribute::GLProgramAttribute(const std::string& n): ^~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o --- [ 68%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProgramUniform.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/Debug.h:24, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProfiler.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProfiler.cpp: In destructor 'spades::draw::GLProfiler::~GLProfiler()': /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/Exception.h:45:87: warning: throw will always call terminate() [-Wterminate] #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val ) ^ /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/Debug.h:103:37: note: in expansion of macro 'SPRaise' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProfiler.cpp:57:5: note: in expansion of macro 'SPAssert' SPAssert(levels.back() == this); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/Exception.h:45:87: note: in C++11 destructors default to noexcept #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val ) ^ /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/Debug.h:103:37: note: in expansion of macro 'SPRaise' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond ) : (void)0) ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLProfiler.cpp:57:5: note: in expansion of macro 'SPAssert' SPAssert(levels.back() == this); ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLOptimizedVoxelModel.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLOptimizedVoxelModel.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o --- [ 68%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLQuadRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o --- [ 69%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o --- [ 69%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o --- [ 70%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRenderer.cpp:30: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRenderer.h: In constructor 'spades::draw::GLRenderer::GLRenderer(spades::draw::IGLDevice*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRenderer.h:117:9: warning: 'spades::draw::GLRenderer::duringSceneRendering' will be initialized after [-Wreorder] bool duringSceneRendering; ^~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRenderer.h:115:17: warning: 'unsigned int spades::draw::GLRenderer::lastTime' [-Wreorder] unsigned int lastTime; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRenderer.cpp:91:3: warning: when initialized here [-Wreorder] GLRenderer::GLRenderer(IGLDevice *_device): ^~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:29: /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp: In function 'uint32_t spades::draw::EncodeValue(spades::Vector3)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:551:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(v > 1023.2f)v = 1023.2f; if(v < 0.f) v = 0.f; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:551:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(v > 1023.2f)v = 1023.2f; if(v < 0.f) v = 0.f; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:553:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(iv > 1023) iv = 1023; if(iv < 0)iv = 0; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:553:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(iv > 1023) iv = 1023; if(iv < 0)iv = 0; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:557:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(v > 1023.2f)v = 1023.2f; if(v < 0.f) v = 0.f; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:557:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(v > 1023.2f)v = 1023.2f; if(v < 0.f) v = 0.f; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:559:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(iv > 1023) iv = 1023; if(iv < 0)iv = 0; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:559:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(iv > 1023) iv = 1023; if(iv < 0)iv = 0; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:563:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(v > 1023.2f)v = 1023.2f; if(v < 0.f) v = 0.f; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:563:32: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(v > 1023.2f)v = 1023.2f; if(v < 0.f) v = 0.f; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:565:4: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if(iv > 1023) iv = 1023; if(iv < 0)iv = 0; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLRadiosityRenderer.cpp:565:29: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' if(iv > 1023) iv = 1023; if(iv < 0)iv = 0; ^~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o --- [ 70%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowMapShader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o --- [ 70%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.h: In constructor 'spades::draw::GLShadowShader::GLShadowShader()': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.h:34:21: warning: 'spades::draw::GLShadowShader::fogColor' will be initialized after [-Wreorder] GLProgramUniform fogColor; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.h:32:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLShadowShader::eyeFront' [-Wreorder] GLProgramUniform eyeFront; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.cpp:42:3: warning: when initialized here [-Wreorder] GLShadowShader::GLShadowShader(): ^~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.h:32:21: warning: 'spades::draw::GLShadowShader::eyeFront' will be initialized after [-Wreorder] GLProgramUniform eyeFront; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.h:31:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLShadowShader::eyeOrigin' [-Wreorder] GLProgramUniform eyeOrigin; ^~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.cpp:42:3: warning: when initialized here [-Wreorder] GLShadowShader::GLShadowShader(): ^~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.h:47:21: warning: 'spades::draw::GLShadowShader::radiosityTextureZ' will be initialized after [-Wreorder] GLProgramUniform radiosityTextureZ; ^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.h:35:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLShadowShader::ambientColor' [-Wreorder] GLProgramUniform ambientColor; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLShadowShader.cpp:42:3: warning: when initialized here [-Wreorder] GLShadowShader::GLShadowShader(): ^~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o --- [ 71%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:33: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h: In constructor 'spades::draw::GLSoftLitSpriteRenderer::GLSoftLitSpriteRenderer(spades::draw::GLRenderer*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:88:23: warning: 'spades::draw::GLSoftLitSpriteRenderer::colorAttribute' will be initialized after [-Wreorder] GLProgramAttribute colorAttribute; ^~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:79:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLSoftLitSpriteRenderer::texture' [-Wreorder] GLProgramUniform texture; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:40:3: warning: when initialized here [-Wreorder] GLSoftLitSpriteRenderer::GLSoftLitSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:83:21: warning: 'spades::draw::GLSoftLitSpriteRenderer::fogColor' will be initialized after [-Wreorder] GLProgramUniform fogColor; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:80:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLSoftLitSpriteRenderer::depthTexture' [-Wreorder] GLProgramUniform depthTexture; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:40:3: warning: when initialized here [-Wreorder] GLSoftLitSpriteRenderer::GLSoftLitSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:84:21: warning: 'spades::draw::GLSoftLitSpriteRenderer::zNearFar' will be initialized after [-Wreorder] GLProgramUniform zNearFar; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:77:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLSoftLitSpriteRenderer::frontVector' [-Wreorder] GLProgramUniform frontVector; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:40:3: warning: when initialized here [-Wreorder] GLSoftLitSpriteRenderer::GLSoftLitSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:92:23: warning: 'spades::draw::GLSoftLitSpriteRenderer::dlBAttribute' will be initialized after [-Wreorder] GLProgramAttribute dlBAttribute; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.h:89:23: warning: 'spades::draw::GLProgramAttribute spades::draw::GLSoftLitSpriteRenderer::emissionAttribute' [-Wreorder] GLProgramAttribute emissionAttribute; ^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftLitSpriteRenderer.cpp:40:3: warning: when initialized here [-Wreorder] GLSoftLitSpriteRenderer::GLSoftLitSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o --- [ 71%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o --- [ 71%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp:30: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp:31: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.h: In constructor 'spades::draw::GLSoftSpriteRenderer::GLSoftSpriteRenderer(spades::draw::GLRenderer*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.h:82:23: warning: 'spades::draw::GLSoftSpriteRenderer::colorAttribute' will be initialized after [-Wreorder] GLProgramAttribute colorAttribute; ^~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.h:73:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLSoftSpriteRenderer::texture' [-Wreorder] GLProgramUniform texture; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp:38:3: warning: when initialized here [-Wreorder] GLSoftSpriteRenderer::GLSoftSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.h:77:21: warning: 'spades::draw::GLSoftSpriteRenderer::fogColor' will be initialized after [-Wreorder] GLProgramUniform fogColor; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.h:74:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLSoftSpriteRenderer::depthTexture' [-Wreorder] GLProgramUniform depthTexture; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp:38:3: warning: when initialized here [-Wreorder] GLSoftSpriteRenderer::GLSoftSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.h:78:21: warning: 'spades::draw::GLSoftSpriteRenderer::zNearFar' will be initialized after [-Wreorder] GLProgramUniform zNearFar; ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.h:71:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLSoftSpriteRenderer::frontVector' [-Wreorder] GLProgramUniform frontVector; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSoftSpriteRenderer.cpp:38:3: warning: when initialized here [-Wreorder] GLSoftSpriteRenderer::GLSoftSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp: In member function 'virtual bool spades::draw::GLSparseShadowMapRenderer::SphereCull(const spades::Vector3&, float)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp:884:69: warning: unused parameter 'center' [-Wunused-parameter] bool GLSparseShadowMapRenderer::SphereCull(const spades::Vector3 ¢er, ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp:885:21: warning: unused parameter 'rad' [-Wunused-parameter] float rad){ ~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o --- [ 72%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp: In member function 'void spades::draw::GLSparseShadowMapRenderer::BuildMatrix(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp:174:6: warning: 'seg.spades::draw::GLSSMRSegment::high' may be used uninitialized in this function [-Wmaybe-uninitialized] if(v > high) high = v; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp:231:12: note: 'seg.spades::draw::GLSSMRSegment::high' was declared here Segment seg; ^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp:173:6: warning: 'seg.spades::draw::GLSSMRSegment::low' may be used uninitialized in this function [-Wmaybe-uninitialized] if(v < low)low = v; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSparseShadowMapRenderer.cpp:231:12: note: 'seg.spades::draw::GLSSMRSegment::low' was declared here Segment seg; ^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSpriteRenderer.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSpriteRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSpriteRenderer.h: In constructor 'spades::draw::GLSpriteRenderer::GLSpriteRenderer(spades::draw::GLRenderer*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSpriteRenderer.h:77:23: warning: 'spades::draw::GLSpriteRenderer::colorAttribute' will be initialized after [-Wreorder] GLProgramAttribute colorAttribute; ^~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSpriteRenderer.h:70:21: warning: 'spades::draw::GLProgramUniform spades::draw::GLSpriteRenderer::texture' [-Wreorder] GLProgramUniform texture; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLSpriteRenderer.cpp:35:3: warning: when initialized here [-Wreorder] GLSpriteRenderer::GLSpriteRenderer(GLRenderer *renderer): ^~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o --- [ 72%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o --- [ 73%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o --- cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLVoxelModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o --- cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLWaterRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLVoxelModel.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLVoxelModel.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/GLWaterRenderer.cpp:33: /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/../Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o --- [ 73%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/IGLDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o --- [ 73%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/IGLShadowMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o --- [ 74%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/IGLSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o --- [ 74%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o --- [ 75%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o --- [ 75%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o --- [ 75%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- [ 76%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.h: In constructor 'spades::draw::SWImage::SWImage(spades::Bitmap*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.h:38:14: warning: 'spades::draw::SWImage::ih' will be initialized after [-Wreorder] float iw, ih; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.h:33:8: warning: 'int spades::draw::SWImage::ew' [-Wreorder] int ew, eh; // exact size ^~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.h:30, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.h: In constructor 'spades::draw::SWFlatMapRenderer::SWFlatMapRenderer(spades::draw::SWRenderer*, spades::client::GameMap*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.h:38:28: warning: 'spades::draw::SWFlatMapRenderer::map' will be initialized after [-Wreorder] Handle map; ^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.h:36:16: warning: 'spades::draw::SWRenderer* spades::draw::SWFlatMapRenderer::r' [-Wreorder] SWRenderer *r; ^ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.cpp:33:3: warning: when initialized here [-Wreorder] SWFlatMapRenderer::SWFlatMapRenderer(SWRenderer *r, ^~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.h:43:18: warning: 'spades::draw::SWFlatMapRenderer::needsUpdate' will be initialized after [-Wreorder] bool volatile needsUpdate; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.h:39:8: warning: 'int spades::draw::SWFlatMapRenderer::w' [-Wreorder] int w, h; ^ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFlatMapRenderer.cpp:33:3: warning: when initialized here [-Wreorder] SWFlatMapRenderer::SWFlatMapRenderer(SWRenderer *r, ^~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.cpp:27:3: warning: when initialized here [-Wreorder] SWImage::SWImage(Bitmap *m): ^~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.h: In constructor 'spades::draw::SWImage::SWImage(int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.h:38:14: warning: 'spades::draw::SWImage::ih' will be initialized after [-Wreorder] float iw, ih; ^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.h:35:9: warning: 'bool spades::draw::SWImage::isWhite' [-Wreorder] bool isWhite; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImage.cpp:65:3: warning: when initialized here [-Wreorder] SWImage::SWImage(int w, int h): ^~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o --- [ 76%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.h:25, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o --- [ 77%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o --- [ 77%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWPort.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.h: In constructor 'spades::draw::SWMapRenderer::SWMapRenderer(spades::draw::SWRenderer*, spades::client::GameMap*, spades::draw::SWFeatureLevel)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.h:62:13: warning: 'spades::draw::SWMapRenderer::rleHeap' will be initialized after [-Wreorder] MiniHeap rleHeap; ^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.h:48:19: warning: 'spades::draw::SWFeatureLevel spades::draw::SWMapRenderer::level' [-Wreorder] SWFeatureLevel level; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:117:3: warning: when initialized here [-Wreorder] SWMapRenderer::SWMapRenderer(SWRenderer *r, ^~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.h:48:19: warning: 'spades::draw::SWMapRenderer::level' will be initialized after [-Wreorder] SWFeatureLevel level; ^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.h:45:8: warning: 'int spades::draw::SWMapRenderer::w' [-Wreorder] int w, h; ^ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:117:3: warning: when initialized here [-Wreorder] SWMapRenderer::SWMapRenderer(SWRenderer *r, ^~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- [ 77%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool lerp = false]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1268:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1490:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1515:102: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1546:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1149:28: warning: unused parameter 'vary1' [-Wunused-parameter] const SWImageVarying& vary1, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1150:28: warning: unused parameter 'vary2' [-Wunused-parameter] const SWImageVarying& vary2, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1151:22: warning: unused parameter 'z2' [-Wunused-parameter] float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1011:50: warning: unused parameter 'img' [-Wunused-parameter] static void DrawPolygonInternalInner(SWImage *img, ~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool linearInterpolate = false]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:986:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool linearInterpolate = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1494:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1515:102: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1546:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:812:22: warning: unused parameter 'z2' [-Wunused-parameter] float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = true; bool linearInterpolate = false]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:540:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = true; bool linearInterpolate = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1490:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1520:101: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1546:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:427:22: warning: unused parameter 'z2' [-Wunused-parameter] float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = false; bool linearInterpolate = false]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:540:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = false; bool linearInterpolate = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1494:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1520:101: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1546:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:427:22: warning: unused parameter 'z2' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool lerp = true]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1268:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1306:95: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1462:7: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool ndc = true; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1490:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1515:102: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1538:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1149:28: warning: unused parameter 'vary1' [-Wunused-parameter] const SWImageVarying& vary1, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1150:28: warning: unused parameter 'vary2' [-Wunused-parameter] const SWImageVarying& vary2, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1151:22: warning: unused parameter 'z2' [-Wunused-parameter] float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1011:50: warning: unused parameter 'img' [-Wunused-parameter] static void DrawPolygonInternalInner(SWImage *img, ~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool linearInterpolate = true]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:986:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool linearInterpolate = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1306:95: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1462:7: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool ndc = true; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1494:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1515:102: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1538:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:812:22: warning: unused parameter 'z2' [-Wunused-parameter] float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = true; bool linearInterpolate = true]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:540:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = true; bool linearInterpolate = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1306:95: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1462:7: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool ndc = true; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1490:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1520:101: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1538:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:427:22: warning: unused parameter 'z2' [-Wunused-parameter] float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = false; bool linearInterpolate = true]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:540:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = false; bool linearInterpolate = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1306:95: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1462:7: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool ndc = true; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1494:92: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1520:101: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:1538:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWImageRenderer.cpp:427:22: warning: unused parameter 'z2' [-Wunused-parameter] --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::BuildLine(spades::draw::SWMapRenderer::Line&, float, float) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1182:7: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1224:62: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:399:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for(size_t i = 0; i < lineResolution; i++) ~~^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:434:28: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w-1) + ((iry & h-1) * w)]; ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:434:43: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w-1) + ((iry & h-1) * w)]; ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:654:60: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[static_cast(irx & w-1) + ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:655:51: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] static_cast(iry & h-1) * w]; ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:688:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((transform(invDist, 0) >= lineResolution - 1 && icz >= 0) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; int undersamp = 1]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1192:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1224:62: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:836:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] FastBlockPath: ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; int undersamp = 2]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1196:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1224:62: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:836:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; int undersamp = 4]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1200:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1224:62: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:836:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::BuildLine(spades::draw::SWMapRenderer::Line&, float, float) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1182:7: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1229:61: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:399:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for(size_t i = 0; i < lineResolution; i++) ~~^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:434:28: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w-1) + ((iry & h-1) * w)]; ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:434:43: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w-1) + ((iry & h-1) * w)]; ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:654:60: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[static_cast(irx & w-1) + ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:655:51: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] static_cast(iry & h-1) * w]; ~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:688:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if((transform(invDist, 0) >= lineResolution - 1 && icz >= 0) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; int undersamp = 1]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1192:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1229:61: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:836:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] FastBlockPath: ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; int undersamp = 2]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1196:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1229:61: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:836:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; int undersamp = 4]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1200:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:1229:61: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWMapRenderer.cpp:836:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] --- Sources/CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o --- [ 78%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/callbacks.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/compress.c.o --- [ 78%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/compress.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/compress.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/compress.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp: In instantiation of 'void spades::draw::SWModelRenderer::RenderInner(spades::draw::SWModel*, const spades::client::ModelRenderParam&) [with spades::draw::SWFeatureLevel = (spades::draw::SWFeatureLevel)2]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp:275:51: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp:179:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while(*mp != -1) { ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp: In instantiation of 'void spades::draw::SWModelRenderer::RenderInner(spades::draw::SWModel*, const spades::client::ModelRenderParam&) [with spades::draw::SWFeatureLevel = (spades::draw::SWFeatureLevel)0]': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp:278:51: required from here /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWModelRenderer.cpp:179:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] --- Sources/CMakeFiles/OpenSpades.dir/ENet/host.c.o --- [ 78%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/host.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/host.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/host.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWFeatureLevel.h:59, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.h:30, from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/list.c.o --- [ 79%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/list.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/list.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/list.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o --- [ 79%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/packet.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/packet.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/peer.c.o --- [ 80%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/peer.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/peer.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/peer.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.0.12/Sources/ENet/peer.c: In function 'enet_peer_remove_incoming_commands': /construction/games/openspades/openspades-0.0.12/Sources/ENet/peer.c:265:48: warning: unused parameter 'queue' [-Wunused-parameter] enet_peer_remove_incoming_commands (ENetList * queue, ENetListIterator startCommand, ENetListIterator endCommand) ~~~~~~~~~~~^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/protocol.c.o --- [ 80%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/protocol.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/protocol.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c: In function 'enet_protocol_handle_connect': /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c:251:69: warning: unused parameter 'header' [-Wunused-parameter] enet_protocol_handle_connect (ENetHost * host, ENetProtocolHeader * header, ENetProtocol * command) ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c: In function 'enet_protocol_handle_ping': /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c:724:39: warning: unused parameter 'host' [-Wunused-parameter] enet_protocol_handle_ping (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c:724:56: warning: unused parameter 'peer' [-Wunused-parameter] enet_protocol_handle_ping (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c:724:83: warning: unused parameter 'command' [-Wunused-parameter] enet_protocol_handle_ping (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c: In function 'enet_protocol_handle_throttle_configure': /construction/games/openspades/openspades-0.0.12/Sources/ENet/protocol.c:751:53: warning: unused parameter 'host' [-Wunused-parameter] enet_protocol_handle_throttle_configure (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/unix.c.o --- [ 80%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/unix.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/unix.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/unix.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/win32.c.o --- [ 81%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/win32.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/win32.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/ENet/win32.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o --- [ 81%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.h: In constructor 'spades::draw::SWRenderer::SWRenderer(spades::draw::SWPort*, spades::draw::SWFeatureLevel)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.h:126:9: warning: 'spades::draw::SWRenderer::duringSceneRendering' will be initialized after [-Wreorder] bool duringSceneRendering; ^~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.h:52:19: warning: 'spades::draw::SWFeatureLevel spades::draw::SWRenderer::featureLevel' [-Wreorder] SWFeatureLevel featureLevel; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:44:3: warning: when initialized here [-Wreorder] SWRenderer::SWRenderer(SWPort *port, ^~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp: In member function 'virtual void spades::draw::SWRenderer::AddLongSprite(spades::client::IImage*, spades::Vector3, spades::Vector3, float)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:754:68: warning: unused parameter 'p1' [-Wunused-parameter] void SWRenderer::AddLongSprite(client::IImage *, spades::Vector3 p1, spades::Vector3 p2, float radius) { ~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:754:88: warning: unused parameter 'p2' [-Wunused-parameter] void SWRenderer::AddLongSprite(client::IImage *, spades::Vector3 p1, spades::Vector3 p2, float radius) { ~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:754:98: warning: unused parameter 'radius' [-Wunused-parameter] void SWRenderer::AddLongSprite(client::IImage *, spades::Vector3 p1, spades::Vector3 p2, float radius) { ~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp: In member function 'virtual void spades::draw::SWRenderer::MultiplyScreenColor(spades::Vector3)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:985:56: warning: unused parameter 'v' [-Wunused-parameter] void SWRenderer::MultiplyScreenColor(spades::Vector3 v) { ~~~~~~~~~~~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp: In member function 'virtual void spades::draw::SWRenderer::GameMapChanged(int, int, int, spades::client::GameMap*)': /construction/games/openspades/openspades-0.0.12/Sources/Draw/SWRenderer.cpp:1239:53: warning: unused parameter 'z' [-Wunused-parameter] void SWRenderer::GameMapChanged(int x, int y, int z, client::GameMap *map) { ~~~~^ --- Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o --- [ 82%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreen.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreen.h:26, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreen.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreen.h:26, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp:29: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/./Draw/GLOptimizedVoxelModel.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp:41: /construction/games/openspades/openspades-0.0.12/Sources/./Draw/GLModel.h: In member function 'virtual void spades::draw::GLModel::Prerender(std::vector)': /construction/games/openspades/openspades-0.0.12/Sources/./Draw/GLModel.h:41:65: warning: unused parameter 'params' [-Wunused-parameter] virtual void Prerender(std::vector params) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp: In function 'int argsHandler(int, char**, int&)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp:171:21: warning: unused parameter 'argc' [-Wunused-parameter] int argsHandler(int argc, char **argv, int &i) ~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp:38: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Gui/Main.cpp:635:9: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o --- [ 82%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreenHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o --- [ 82%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/Runner.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/Runner.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreen.h:26, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreenHelper.cpp:28: /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreenHelper.cpp: In static member function 'static bool spades::gui::serverSorter::ciCharLess(char, char)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/MainScreenHelper.cpp:279:42: warning: unused parameter 'c2' [-Wunused-parameter] static bool ciCharLess( char c1, char c2 ) ~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLAsyncRunner.cpp.o --- [ 83%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/SDLAsyncRunner.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/SDLAsyncRunner.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLAsyncRunner.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o --- [ 83%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- [ 84%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLRunner.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLAsyncRunner.h:24, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/Runner.cpp:24: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o --- [ 84%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/StartupScreen.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/Runner.cpp:27: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/Gui/Runner.cpp:62:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/StartupScreen.h:26, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/StartupScreen.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLAsyncRunner.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLAsyncRunner.h:24, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLAsyncRunner.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/../Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLAsyncRunner.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/./Client/Client.h:32, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLRunner.cpp:29: /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/./Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o --- [ 84%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/StartupScreenHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp: In constructor 'spades::gui::SDLGLDevice::SDLGLDevice(SDL_Window*)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp:165:20: warning: the address of '__glewGetStringi' will never be NULL [-Waddress] if(&glGetStringi) { ^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp: In member function 'virtual spades::draw::IGLDevice::UInteger spades::gui::SDLGLDevice::CreateProgram()': /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp:1607:22: warning: control reaches end of non-void function [-Wreturn-type] ReportMissingFunc("glCreateProgram"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp: In member function 'virtual spades::draw::IGLDevice::Integer spades::gui::SDLGLDevice::GetAttribLocation(spades::draw::IGLDevice::UInteger, const char*)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp:1712:22: warning: control reaches end of non-void function [-Wreturn-type] ReportMissingFunc("glGetAttribLocation"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLRunner.cpp:38: /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.0.12/Sources/./Core/ConcurrentDispatch.h:61:45: warning: unused parameter 'disp' [-Wunused-parameter] void operator =(const ConcurrentDispatch& disp){} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp: In member function 'virtual spades::draw::IGLDevice::Integer spades::gui::SDLGLDevice::GetUniformLocation(spades::draw::IGLDevice::UInteger, const char*)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLGLDevice.cpp:1741:22: warning: control reaches end of non-void function [-Wreturn-type] ReportMissingFunc("glGetUniformLocation"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/View.cpp.o --- [ 85%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/View.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/View.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLRunner.cpp: In member function 'void spades::gui::SDLRunner::Run(int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/SDLRunner.cpp:464:16: warning: 'sdlFlags' may be used uninitialized in this function [-Wmaybe-uninitialized] sdlFlags |= SDL_WINDOW_FULLSCREEN; ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/View.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o --- [ 85%] Building C object Sources/CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/kiss_fft130/kiss_fft.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/Gui/StartupScreen.h:26, from /construction/games/openspades/openspades-0.0.12/Sources/Gui/StartupScreenHelper.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:34:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:36:16: warning: unused parameter 'down' [-Wunused-parameter] bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:17: warning: unused parameter 'start' [-Wunused-parameter] int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:39:28: warning: unused parameter 'len' [-Wunused-parameter] int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:43:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.0.12/Sources/Gui/View.h:45:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o --- [ 85%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/json/json_reader.cpp --- Sources/CMakeFiles/OpenSpades.dir/json/json_value.cpp.o --- [ 86%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/json/json_value.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/json/json_value.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp: In member function 'int Json::Value::compare(const Json::Value&)': /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp:535:30: warning: unused parameter 'other' [-Wunused-parameter] Value::compare( const Value &other ) ~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp: In member function 'void Json::Path::addPathInArg(const string&, const InArgs&, std::vector::const_iterator&, Json::PathArgument::Kind)': /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp:1603:40: warning: unused parameter 'path' [-Wunused-parameter] Path::addPathInArg( const std::string &path, ~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp: In member function 'void Json::Path::invalidPath(const string&, int)': /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp:1624:39: warning: unused parameter 'path' [-Wunused-parameter] Path::invalidPath( const std::string &path, ~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.0.12/Sources/json/json_value.cpp:1625:24: warning: unused parameter 'location' [-Wunused-parameter] int location ) ~~~~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/json/json_reader.cpp: In member function 'bool Json::Reader::readObject(Json::Reader::Token&)': /construction/games/openspades/openspades-0.0.12/Sources/json/json_reader.cpp:480:28: warning: unused parameter 'tokenStart' [-Wunused-parameter] Reader::readObject( Token &tokenStart ) ~~~~~~~^~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/json/json_reader.cpp: In member function 'bool Json::Reader::readArray(Json::Reader::Token&)': /construction/games/openspades/openspades-0.0.12/Sources/json/json_reader.cpp:539:27: warning: unused parameter 'tokenStart' [-Wunused-parameter] Reader::readArray( Token &tokenStart ) ~~~~~~~^~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o --- [ 86%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/json/json_writer.cpp --- Sources/CMakeFiles/OpenSpades.dir/poly2tri/common/shapes.cc.o --- [ 87%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/poly2tri/common/shapes.cc.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/poly2tri/common/shapes.cc.o -c /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/common/shapes.cc /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/common/shapes.cc: In member function 'p2t::Point* p2t::Triangle::OppositePoint(p2t::Triangle&, p2t::Point&)': /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/common/shapes.cc:122:10: warning: variable 'x' set but not used [-Wunused-but-set-variable] double x = cw->x; ^ /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/common/shapes.cc:123:10: warning: variable 'y' set but not used [-Wunused-but-set-variable] double y = cw->y; ^ --- Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/advancing_front.cc.o --- [ 87%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/advancing_front.cc.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/poly2tri/sweep/advancing_front.cc.o -c /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/advancing_front.cc --- Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/cdt.cc.o --- [ 87%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/cdt.cc.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/poly2tri/sweep/cdt.cc.o -c /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/cdt.cc --- Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep.cc.o --- [ 88%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep.cc.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep.cc.o -c /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/sweep.cc --- Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep_context.cc.o --- [ 88%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep_context.cc.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep_context.cc.o -c /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/sweep_context.cc --- Sources/CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep.cc.o --- /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/sweep.cc: In member function 'void p2t::Sweep::FlipEdgeEvent(p2t::SweepContext&, p2t::Point&, p2t::Point&, p2t::Triangle*, p2t::Point&)': /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/sweep.cc:705:11: warning: the compiler can assume that the address of 'ot' will never be NULL [-Waddress] if (&ot == NULL) { ^ /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/sweep.cc: In destructor 'p2t::Sweep::~Sweep()': /construction/games/openspades/openspades-0.0.12/Sources/poly2tri/sweep/sweep.cc:806:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i < nodes_.size(); i++) { ~~^~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o --- [ 89%] Building C object Sources/CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c: In function 'fopen_file_func': /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c:74:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c: In function 'fread_file_func': /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c:96:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c: In function 'fwrite_file_func': /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c:108:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c: In function 'ftell_file_func': /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c:119:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c: In function 'fseek_file_func': /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c:128:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c: In function 'fclose_file_func': /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c:154:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c: In function 'ferror_file_func': /construction/games/openspades/openspades-0.0.12/Sources/unzip/ioapi.c:163:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/unzip/unzip.c.o --- [ 89%] Building C object Sources/CMakeFiles/OpenSpades.dir/unzip/unzip.c.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/unzip/unzip.c.o -c /construction/games/openspades/openspades-0.0.12/Sources/unzip/unzip.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o --- [ 89%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Bitmap.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o --- [ 90%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Bitmap.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Bitmap.cpp: In member function 'virtual void spades::BitmapRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::Bitmap::*)()' to 'void (spades::Bitmap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Bitmap.cpp:124:15: note: in expansion of macro 'asMETHOD' asMETHOD(Bitmap, GetWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::Bitmap::*)()' to 'void (spades::Bitmap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Bitmap.cpp:129:15: note: in expansion of macro 'asMETHOD' asMETHOD(Bitmap, GetHeight), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o --- [ 90%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Clipboard.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o --- [ 91%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Config.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp: In member function 'virtual void spades::client::ClientUIHelperRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp:58:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, SayGlobal), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp:63:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, SayTeam), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp:68:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, AlertNotice), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp:73:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, AlertWarning), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ClientUIHelper.cpp:78:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, AlertError), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o --- [ 91%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/GameMap.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o --- [ 91%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IAudioChunk.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Config.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Config.cpp: In member function 'virtual void spades::ConfigRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::ConfigRegistrar::ConfigItem::*)()' to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Config.cpp:166:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, GetIntValue), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::ConfigRegistrar::ConfigItem::*)()' to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Config.cpp:171:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, GetFloatValue), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::ConfigRegistrar::ConfigItem::*)()' {aka 'std::__cxx11::basic_string (spades::ConfigRegistrar::ConfigItem::*)()'} to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/Config.cpp:176:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, GetStringValue), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/GameMap.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/GameMap.cpp: In member function 'virtual void spades::client::GameMapRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::client::GameMap::*)()' to 'void (spades::client::GameMap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/GameMap.cpp:185:16: note: in expansion of macro 'asMETHOD' asMETHOD(GameMap, Width), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::client::GameMap::*)()' to 'void (spades::client::GameMap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/GameMap.cpp:190:16: note: in expansion of macro 'asMETHOD' asMETHOD(GameMap, Height), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::client::GameMap::*)()' to 'void (spades::client::GameMap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/GameMap.cpp:195:16: note: in expansion of macro 'asMETHOD' asMETHOD(GameMap, Depth), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o --- [ 92%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IAudioDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o --- [ 92%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IBlockSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o --- [ 92%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IFont.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IAudioDevice.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IAudioDevice.cpp: In member function 'virtual void spades::client::AudioDeviceRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IAudioDevice::*)(spades::client::GameMap*)' to 'void (spades::client::IAudioDevice::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IAudioDevice.cpp:81:16: note: in expansion of macro 'asMETHOD' asMETHOD(IAudioDevice, SetGameMap), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IAudioDevice::*)(spades::client::IAudioChunk*, const spades::Vector3&, const spades::client::AudioParam&)' to 'void (spades::client::IAudioDevice::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IAudioDevice.cpp:86:16: note: in expansion of macro 'asMETHOD' asMETHOD(IAudioDevice, Play), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IAudioDevice::*)(const spades::Vector3&, const spades::Vector3&, const spades::Vector3&)' to 'void (spades::client::IAudioDevice::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IAudioDevice.cpp:101:16: note: in expansion of macro 'asMETHOD' asMETHOD(IAudioDevice, Respatialize), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o --- [ 93%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IGrenadeSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o --- [ 93%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IImage.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IImage.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IImage.cpp: In member function 'virtual void spades::client::ImageRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IImage::*)()' to 'void (spades::client::IImage::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IImage.cpp:57:16: note: in expansion of macro 'asMETHOD' asMETHOD(IImage, GetWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IImage::*)()' to 'void (spades::client::IImage::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IImage.cpp:62:16: note: in expansion of macro 'asMETHOD' asMETHOD(IImage, GetHeight), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o --- [ 94%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o --- [ 94%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IFont.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IFont.cpp: In member function 'virtual void spades::FontRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Vector2 (spades::client::IFont::*)(const string&)' {aka 'spades::Vector2 (spades::client::IFont::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::IFont::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IFont.cpp:57:15: note: in expansion of macro 'asMETHOD' asMETHOD(client::IFont, Measure), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IFont::*)(const string&, spades::Vector2, float, spades::Vector4)' {aka 'void (spades::client::IFont::*)(const std::__cxx11::basic_string&, spades::Vector2, float, spades::Vector4)'} to 'void (spades::client::IFont::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IFont.cpp:62:15: note: in expansion of macro 'asMETHOD' asMETHOD(client::IFont, Draw), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IFont::*)(const string&, const spades::Vector2&, float, const spades::Vector4&, const spades::Vector4&)' {aka 'void (spades::client::IFont::*)(const std::__cxx11::basic_string&, const spades::Vector2&, float, const spades::Vector4&, const spades::Vector4&)'} to 'void (spades::client::IFont::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IFont.cpp:67:15: note: in expansion of macro 'asMETHOD' asMETHOD(client::IFont, DrawShadow), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o --- [ 94%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ISpadeSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o --- [ 95%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IThirdPersonToolSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp: In member function 'virtual void spades::client::RendererRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::client::IImage* (spades::client::IRenderer::*)(spades::Bitmap*)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:395:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, CreateImage), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::client::IModel* (spades::client::IRenderer::*)(spades::VoxelModel*)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:400:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, CreateModel), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(spades::client::GameMap*)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:405:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, SetGameMap), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(float)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:410:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, SetFogDistance), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(const spades::client::SceneDefinition&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:420:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, StartScene), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(const spades::client::DynamicLightParam&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:425:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, AddLight), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(spades::client::IModel*, const spades::client::ModelRenderParam&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:430:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, RenderModel), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(const spades::AABB2&, const spades::AABB2&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:515:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,DrawFlatGameMap), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Bitmap* (spades::client::IRenderer::*)()' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:530:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,ReadBitmap), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IRenderer::*)()' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:535:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,ScreenWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IRenderer::*)()' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IRenderer.cpp:540:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,ScreenHeight), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o --- [ 95%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IToolSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o --- [ 96%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IViewToolSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o --- [ 96%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/IWeaponSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o --- [ 96%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp: In member function 'virtual void spades::MainScreenHelperRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (spades::gui::MainScreenHelper::*)()' to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:66:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, PollServerListState), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)()'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:71:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetServerListQueryMessage), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'CScriptArray* (spades::gui::MainScreenHelper::*)(std::__cxx11::string, bool)' {aka 'CScriptArray* (spades::gui::MainScreenHelper::*)(std::__cxx11::basic_string, bool)'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:76:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetServerList), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)()'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:81:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, ConnectServer), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)()'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:86:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetPendingErrorMessage), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)()'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:91:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetCredits), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)()'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:110:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetName), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)()'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:115:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetAddress), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)()'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:120:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetMapName), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)()'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:125:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetGameMode), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)()'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:130:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetCountry), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)()'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:135:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetProtocol), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::MainScreenServerItem::*)()' to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:140:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetPing), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::MainScreenServerItem::*)()' to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:145:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetNumPlayers), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::MainScreenServerItem::*)()' to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MainScreenHelper.cpp:150:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetMaxPlayers), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o --- [ 97%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o --- [ 97%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o --- [ 98%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptFunction.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o --- [ 98%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:23: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp: In member function 'virtual void spades::MathScriptObjectRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::IntVector3::*)() const' to 'void (spades::IntVector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:220:15: note: in expansion of macro 'asMETHOD' asMETHOD(IntVector3, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::IntVector3::*)() const' to 'void (spades::IntVector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:226:15: note: in expansion of macro 'asMETHOD' asMETHOD(IntVector3, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:352:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:358:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetPoweredLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:364:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:370:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Vector2 (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:376:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, Normalize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:520:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:526:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetPoweredLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:532:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:538:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Vector3 (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:544:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, Normalize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:697:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:703:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetPoweredLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:709:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:715:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Vector4 (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:721:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, Normalize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Matrix4 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:822:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, Transposed), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Matrix4 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:828:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, Inversed), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Matrix4 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:834:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, InversedFast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Vector3 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:840:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, GetOrigin), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Vector3 (spades::Matrix4::*)(int) const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:846:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, GetAxis), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (spades::AABB2::*)(const spades::Vector2&) const' to 'void (spades::AABB2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:948:15: note: in expansion of macro 'asMETHOD' asMETHOD(AABB2, Contains), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'bool (spades::AABB2::*)(const spades::AABB2&) const' to 'void (spades::AABB2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/MathScript.cpp:952:15: note: in expansion of macro 'asMETHOD' asMETHOD(AABB2, Intersects), asCALL_THISCALL); ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o --- [ 98%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o --- [ 99%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.cpp: In function 'void spades::MessageCallback(const asSMessageInfo*, void*)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.cpp:38:63: warning: unused parameter 'param' [-Wunused-parameter] static void MessageCallback(const asSMessageInfo *msg, void *param){ ~~~~~~^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = double]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const double&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const double&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = float]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const float&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const float&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp: In member function 'virtual void spades::StartupScreenHelperRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:62:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetNumVideoModes), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)(int)' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:67:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetVideoModeWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)(int)' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:72:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetVideoModeHeight), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:77:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetNumReportLines), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)()'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:82:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetReport), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)(int)' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)(int)'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:87:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetReportLineText), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'spades::Vector4 (spades::gui::StartupScreenHelper::*)(int)' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:92:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetReportLineColor), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)(const string&, const string&)' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StartupScreenHelper.cpp:97:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, CheckConfigCapability), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o --- /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned char]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = signed char]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:279:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:283:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:320:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const signed char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:326:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:338:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:398:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:404:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:410:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:418:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:424:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const signed char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:431:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:443:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = double]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = double]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = double]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = double]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = float]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = float]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = float]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = float]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = long unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long unsigned int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = long unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long unsigned int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = long int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = long int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = short unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short unsigned int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = short unsigned int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short unsigned int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = short int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = short int]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short int]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = unsigned char]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned char]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = unsigned char]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned char]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = signed char]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:287:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = signed char]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:86:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = signed char]': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:291:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = signed char]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:236:16: required from here /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/PrimitiveArray.cpp:87:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o --- In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:21: /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:35:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:41:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:48:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#2' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:259:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:277:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:56:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#2' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:244:40: warning: unused parameter 'args#3' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(int, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:266:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:281:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:69:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:245:47: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(int v, T... args) { return v; } ~^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(int, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:266:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:281:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:77:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:245:47: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:245:47: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(int, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:266:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:281:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/StringsScript.cpp:86:11: required from here /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:245:47: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:245:47: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.0.12/Sources/./Core/Strings.h:245:47: warning: unused parameter 'args#2' [-Wunused-parameter] --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o --- [ 99%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.0.12/Sources/ENet/include -I/construction/games/openspades/openspades-0.0.12/Sources/json/include -I/construction/games/openspades/openspades-0.0.12/Sources/. -I/construction/games/openspades/openspades-0.0.12 -I/usr/local/include/SDL2 -I/usr/local/include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o -c /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/VoxelModel.cpp In file included from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/VoxelModel.cpp:22: /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/VoxelModel.cpp: In member function 'virtual void spades::VoxelModelRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::VoxelModel::*)() const' to 'void (spades::VoxelModel::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/VoxelModel.cpp:164:15: note: in expansion of macro 'asMETHOD' asMETHOD(VoxelModel, GetWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::VoxelModel::*)() const' to 'void (spades::VoxelModel::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/VoxelModel.cpp:169:15: note: in expansion of macro 'asMETHOD' asMETHOD(VoxelModel, GetHeight), ^~~~~~~~ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/../AngelScript/include/angelscript.h:445:89: warning: cast between incompatible pointer to member types from 'int (spades::VoxelModel::*)() const' to 'void (spades::VoxelModel::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.0.12/Sources/ScriptBindings/VoxelModel.cpp:174:15: note: in expansion of macro 'asMETHOD' asMETHOD(VoxelModel, GetDepth), ^~~~~~~~ --- bin/openspades --- [100%] Linking CXX executable ../bin/openspades cd /construction/games/openspades/openspades-0.0.12/Sources && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/OpenSpades.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -s CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o CMakeFiles/OpenSpades.dir/Client/AsyncRenderer.cpp.o CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o CMakeFiles/OpenSpades.dir/Client/Client.cpp.o CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o CMakeFiles/OpenSpades.dir/Client/Player.cpp.o CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o CMakeFiles/OpenSpades.dir/Client/World.cpp.o CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o CMakeFiles/OpenSpades.dir/Core/Math.cpp.o CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o CMakeFiles/OpenSpades.dir/Core/Thread.cpp.o CMakeFiles/OpenSpades.dir/Core/ThreadLocalStorage.cpp.o CMakeFiles/OpenSpades.dir/Core/VersionInfo.cpp.o CMakeFiles/OpenSpades.dir/Core/VoxelModel.cpp.o CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o CMakeFiles/OpenSpades.dir/Core/pnglite.c.o CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o CMakeFiles/OpenSpades.dir/ENet/compress.c.o CMakeFiles/OpenSpades.dir/ENet/host.c.o CMakeFiles/OpenSpades.dir/ENet/list.c.o CMakeFiles/OpenSpades.dir/ENet/packet.c.o CMakeFiles/OpenSpades.dir/ENet/peer.c.o CMakeFiles/OpenSpades.dir/ENet/protocol.c.o CMakeFiles/OpenSpades.dir/ENet/unix.c.o CMakeFiles/OpenSpades.dir/ENet/win32.c.o CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o CMakeFiles/OpenSpades.dir/Gui/SDLAsyncRunner.cpp.o CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/Gui/View.cpp.o CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o CMakeFiles/OpenSpades.dir/json/json_value.cpp.o CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o CMakeFiles/OpenSpades.dir/poly2tri/common/shapes.cc.o CMakeFiles/OpenSpades.dir/poly2tri/sweep/advancing_front.cc.o CMakeFiles/OpenSpades.dir/poly2tri/sweep/cdt.cc.o CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep.cc.o CMakeFiles/OpenSpades.dir/poly2tri/sweep/sweep_context.cc.o CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o CMakeFiles/OpenSpades.dir/unzip/unzip.c.o CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o -o ../bin/openspades -Wl,-rpath,/usr/local/lib /usr/local/lib/libSDL2main.a /usr/local/lib/libSDL2.so -pthread /usr/local/lib/libSDL2_image.so /usr/local/lib/libGL.so /usr/local/lib/libGLU.so /usr/local/lib/libGLEW.so -lz /usr/local/lib/libcurl.so ../lib/libAngelscript.a ../lib/libAngelscript_addons.a /usr/local/lib/libXext.so -pthread [100%] Built target OpenSpades /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.0.12/CMakeFiles 0 -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> openspades-0.0.12_7 depends on executable: update-desktop-database - found ===> openspades-0.0.12_7 depends on executable: gtk-update-icon-cache - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for openspades-0.0.12_7 ===> Generating temporary packing list /usr/local/bin/cmake -H/construction/games/openspades/openspades-0.0.12 -B/construction/games/openspades/openspades-0.0.12 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.0.12/CMakeFiles /construction/games/openspades/openspades-0.0.12/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/depend cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Resources /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Resources /construction/games/openspades/openspades-0.0.12/Resources/CMakeFiles/OpenSpades_Unix.dir/DependInfo.cmake /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/build cd /construction/games/openspades/openspades-0.0.12/Resources/Icons && /construction/games/openspades/openspades-0.0.12/Resources/Icons/converticons.sh /construction/games/openspades/openspades-0.0.12/Resources/Icons cd /construction/games/openspades/openspades-0.0.12/Resources/Unix/Debian && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.0.12/Resources/Unix/Debian/changelog > changelog.gz" cd /construction/games/openspades/openspades-0.0.12/Resources/Unix/Man && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.0.12/Resources/Unix/Man/openspades.6 > openspades.6.gz" [ 0%] Built target OpenSpades_Unix /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/depend cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/DependInfo.cmake /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build [ 12%] Built target Angelscript /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/depend cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.0.12/Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/DependInfo.cmake /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build [ 17%] Built target Angelscript_addons /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/depend cd /construction/games/openspades/openspades-0.0.12 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources /construction/games/openspades/openspades-0.0.12 /construction/games/openspades/openspades-0.0.12/Sources /construction/games/openspades/openspades-0.0.12/Sources/CMakeFiles/OpenSpades.dir/DependInfo.cmake /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/build [100%] Built target OpenSpades /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.0.12/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall Installing the project stripped... /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/AUTHORS -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/ChangeLog -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/LICENSE -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/README.md -- Installing: /construction/games/openspades/stage/usr/local/share/menu/openspades -- Installing: /construction/games/openspades/stage/usr/local/man/man6/openspades.6.gz -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/changelog.gz -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/copyright -- Installing: /construction/games/openspades/stage/usr/local/share/openspades -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/pak002-Models.pak -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/pak001-Sounds.pak -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/pak010-BaseSkin.pak -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/pak999-References.pak -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/pak000-Base.pak -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/g-Falling.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/e-Melee.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/f-Grenade.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/d-Headshot.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/i-Classchange.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/c-Shotgun.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/b-SMG.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/a-Rifle.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Gfx/Killfeed/h-Teamchange.png -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/ja -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/ja/openspades.po -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/de -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/de/openspades.po -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/pot -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/pot/openspades.pot -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/ko -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/ko/openspades.po -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/ru -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Locales/ru/openspades.po -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Maps -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Maps/Title.vxl -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/UIControls.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/Flags.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/Preferences.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/StartupScreen.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/MainScreen.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/DropDownList.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/UIFramework.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/MessageBox.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/Gui.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Gui/ClientUI.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Main.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/ReadMe.txt -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/Renderer.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/System.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/AudioDevice.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/Model.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/Utilities.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/Bitmap.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/GameMap.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/AudioChunk.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/VoxelModel.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/Font.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/Math.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/API/Image.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin/IWeaponSkin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin/ISpadeSkin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin/IToolSkin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin/IBlockSkin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin/IViewToolSkin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin/IThirdPersonToolSkin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Reference/Skin/IGrenadeSkin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Base -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Base/Utils.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Base/Base.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Skin.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/BasicViewWeapon.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Shotgun -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Shotgun/View.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Shotgun/ThirdPerson.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Rifle -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Rifle/ThirdPerson.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Rifle/View.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Spade -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Spade/ThirdPerson.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Spade/View.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/SMG -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/SMG/View.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/SMG/ThirdPerson.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Grenade -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Grenade/ThirdPerson.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Grenade/View.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Block -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Block/View.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Scripts/Skin/Block/ThirdPerson.as -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BackFaceBlock.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModelDynamicLit.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Water2.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Water.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LongSprite.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Water.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModelShadowMap.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlockDynamicLit.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PhysicalModel -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PhysicalModel/OrenNayar.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PhysicalModel/CookTorrance.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/WaterDepth.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModel.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/WaterDisplaceNull.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapRadiosity.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/ModelNull.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapRadiosityNull.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/Map.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapVariance.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapSoft.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapRadiosity.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/Model.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/Common.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapSoft.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/Map.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/Model.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapRadiosityNull.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/Common.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/ModelSparse.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/ModelNull.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/ModelSparse.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapVariance.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Shadow/MapRadiosityLow.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlockDynamicLit.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicImage.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/SoftLitSprite.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Basic.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Sprite.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/WaterDisplace.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlock.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModelShadowMap.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModel.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlockPhys.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModel.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/WaterDepth.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModelDynamicLit.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/SoftLitSprite.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModelShadowMap.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModel.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Water.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicImage.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LongSprite.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Basic.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicImage.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModelShadowMap.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Sprite.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModelShadowMap.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModelShadowMap.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/SoftLitSprite.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Basic.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModel.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/SoftSprite.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/WaterDepth.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/DynamicLight -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/DynamicLight/MapNull.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/DynamicLight/Common.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/DynamicLight/Common.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/DynamicLight/MapNull.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Water2.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/SoftSprite.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/ShadowMap -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/ShadowMap/Common.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/ShadowMap/Common.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/ShadowMap/Basic.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/ShadowMap/Basic.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModelDynamicLit.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlock.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LongSprite.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Sprite.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModelDynamicLit.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/OptimizedVoxelModelDynamicLit.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/SoftSprite.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BackFaceBlock.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Water2.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModel.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlockPhys.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlockPhys.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LensFlare -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LensFlare/Scanner.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LensFlare/Draw.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LensFlare/Scanner.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LensFlare/Draw.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LensFlare/Draw.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/LensFlare/Scanner.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BackFaceBlock.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/VoxelModelDynamicLit.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlockDynamicLit.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/Fog.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/BasicBlock.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/GammaMix.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/PassThroughConstAlpha.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Gauss1D.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Lens.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/ColorCorrection.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFMix.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Lens.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/LensDust.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/FXAA.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFCoCMix.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFCoCMix.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/GammaMix.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Fog.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Gauss1D.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/FXAA.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFCoCMix.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/PassThrough.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/CameraBlur.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/GammaMix.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Gauss1D.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFCoCGen.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Fog.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFBlur.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Nonlinearize.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Lens.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/CameraBlur.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFCoCGen.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Nonlinearize.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/ColorCorrection.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/ColorCorrection.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/CameraBlur.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/LensDust.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/PassThroughConstAlpha.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/FXAA.vs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/PassThrough.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/PassThrough.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFBlur.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/LensDust.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Nonlinearize.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFBlur.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/Fog.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFCoCGen.program -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFMix.fs -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/Shaders/PostFilters/DoFMix.vs -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/256x256 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/256x256/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/256x256/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/16x16 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/16x16/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/16x16/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/32x32 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/32x32/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/32x32/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/64x64 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/64x64/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/64x64/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/96x96 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/96x96/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/96x96/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/48x48 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/48x48/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/48x48/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/24x24 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/24x24/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/24x24/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/128x128 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/128x128/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/128x128/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/pixmaps/openspades.xpm -- Installing: /construction/games/openspades/stage/usr/local/bin/openspades -- Installing: /construction/games/openspades/stage/usr/local/share/applications/openspades.desktop ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for openspades-0.0.12_7 file sizes/checksums [228]: ... done packing files [228]: ... done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Sunday, 9 DEC 2018 at 06:11:28 UTC Duration: 00:05:15